About

Thanks for stopping by. Read below to learn more about myself and my background.

Ademola Arigbabuwo out in the mountains

Background

I am a Software Engineer with experience building scalable backend services, dynamic frontends, and full-stack applications. My work spans developing APIs and microservices with Python (FastAPI) and Java (Spring Boot), architecting event-driven systems with MongoDB Change Streams and Azure Service Bus, and designing config-driven UIs in Angular. I've contributed to large-scale platforms, including the Kroger Ad Platform, where I helped shape the architecture from ideation through launch, delivered prototypes that accelerated development, and solved critical issues that unblocked progress for multiple teams. I am passionate about building high-quality software that solves real problems and drives business value. I thrive in collaborative environments where I can learn from others and share my knowledge. I am always looking for new challenges and opportunities to grow as an engineer.


Currently, my focus is on integrating AI into the software development process, crafting well-tailored prompts, building Model Context Protocol (MCP) servers to improve context and agentic workflows, and leveraging large language models (LLMs) for testing, coding, and accelerating development.

Education


  • M.S. Data Science
  • M.S. Economics
  • B.S. Actuarial Science & Insurance

These degrees provided me with a strong foundation in analytical thinking, problem-solving, and the intersection of technology and business, which I apply daily in my engineering work.

Skills


  • Programming & Frameworks: Python (FastAPI, Flask), Java (Spring Boot), GoLang, TypeScript, Angular, RxJS, NgRx, Node.js
  • Databases & Data Systems: MongoDB, CosmosDB, SQL, Kafka, MongoDB Change Streams, Event-Driven Architectures
  • AI & Developer Productivity: Prompt Engineering, LLM-assisted Development, Model Context Protocol (MCP) Servers, AI-augmented Testing & Automation
  • DevOps & Cloud: Docker, Kubernetes (AKS), Helm, Terraform, GitHub Actions, Harness Feature Flags, CI/CD pipelines
  • Testing & Quality: Pytest, Jest, Postman, Test-Driven Development
  • Other Expertise: Distributed Systems, Config-Driven UI Design, System Architecture, Agile Development