Adams Danjuma Bolaji

Senior Backend & AI Software Engineer

About

Highly accomplished Senior Software Engineer with over 6 years of expertise in designing and deploying scalable backend systems, microservices, and cloud-native solutions. Proven ability to deliver enterprise-grade APIs and event-driven architectures across fintech, insurance, and AI platforms, leveraging deep knowledge in Java, Spring Boot, and Python. Drives innovation in AI/LLM integration and distributed systems, consistently optimizing performance and fostering cross-functional collaboration to deliver high-impact software solutions.

Work

Andela

|

AI Engineering Fellow

Remote, , US

→

Summary

Building production-grade AI applications with a focus on scalability and latency optimization, leveraging Python and OpenAI APIs to develop advanced RAG systems and structured prompt pipelines.

Highlights

Built production-grade AI applications using Python and OpenAI APIs, focusing on scalability and latency optimization for high-performance systems.

Developed robust RAG (Retrieval-Augmented Generation) systems, including document chunking, vector embeddings, and semantic search pipelines.

Designed and evaluated structured prompt pipelines, ensuring reliable LLM output generation for critical applications.

Applied AI system design trade-offs, including latency, cost, and scaling considerations, to optimize solutions for production-oriented scenarios.

Mutual Benefit Assurance

|

Senior Software Engineer

Lagos, Lagos, Nigeria

→

Summary

Currently designing and implementing scalable backend middleware to integrate enterprise insurance platforms and transactional workflows, enhancing system resilience and real-time communication.

Highlights

Designed and implemented scalable backend middleware using Java, Spring Boot, Spring Modulith, Kafka, and PostgreSQL, integrating enterprise insurance platforms and transactional workflows.

Delivered event-driven communication and resilient RabbitMQ notification and webhook processing, enabling real-time broadcasting across systems.

Containerized services with Docker and Docker Compose, improving resilience and graceful degradation with Resilience4j and Bucket4j rate limiting.

Partnered with product and engineering teams to optimize backend architecture, enhance integration workflows, and conduct architecture reviews.

Buildas AI

|

Senior Software Engineer

Lagos, Lagos, Nigeria

→

Summary

Delivered scalable SaaS and AI-assisted platforms for startups and international clients, contributing to performance optimization and rapid MVP delivery.

Highlights

Delivered scalable SaaS and AI-assisted platforms for startups and international clients using TypeScript, Node.js, Docker, and cloud-native infrastructure.

Built an ATS platform supporting job management, workflow automation, and candidate pipelines for a UAE-based client, streamlining recruitment processes.

Contributed to performance optimization and modernization efforts for a Singapore-based real estate platform, enhancing user experience and system efficiency.

Developed AI-powered solutions integrating OpenAI APIs, Next.js, and Supabase, driving innovative features.

Collaborated cross-functionally with product managers, designers, and engineers to rapidly deliver MVPs and production-ready systems.

The Bulb Africa

|

Java Developer & Instructor (Contract)

Lagos, Lagos, Nigeria

→

Summary

Trained and mentored aspiring backend engineers in Java and Spring Boot, delivering practical labs on scalable backend systems and API development.

Highlights

Trained and mentored aspiring backend engineers in Java, Spring Boot, software engineering principles, and enterprise development practices.

Delivered practical labs focused on scalable backend systems, clean architecture, and API development, equipping students with industry-relevant skills.

TechQuest STEM Academy

|

Programming Facilitator

Lagos, Lagos, Nigeria

→

Summary

Trained over 15 graduate trainees in web development and programming languages, providing one-on-one technical support and mentorship to ensure strong placement outcomes.

Highlights

Trained 15+ graduate trainees at Coronation in web development, JavaScript, PHP, and C++, preparing them for professional roles.

Created and delivered interactive lessons tailored to different learning styles, enhancing comprehension and engagement.

Provided one-on-one technical support and mentorship to 20+ interns and junior developers, contributing to strong placement outcomes in industry roles.

iRespond Africa

|

Technical Team Lead

Lagos, Lagos, Nigeria

→

Summary

Led a cross-functional engineering team of 5 developers to deliver scalable mental wellness platforms, designing backend services, RESTful APIs, and integrating third-party payment systems.

Highlights

Led a cross-functional engineering team of 5 developers, collaborating with product and design teams to deliver scalable mental wellness platforms.

Designed and implemented robust backend services using Spring Boot, Node.js, PostgreSQL, and MongoDB, ensuring high performance and reliability.

Built scalable RESTful APIs and real-time communication systems using Socket.io, enhancing user interaction.

Integrated third-party payment systems, including Paystack and wallet management services, streamlining financial transactions.

Contributed significantly to frontend application development using React and led technical discussions, code reviews, and architectural decision-making processes.

Integrated Software Services Limited

|

Java Full Stack Developer

Lagos, Lagos, Nigeria

→

Summary

Developed enterprise-grade financial and access-control applications, building backend systems for payment workflows, wallet management, and credit-scoring services.

Highlights

Developed enterprise-grade financial and access-control applications using Java, Spring Boot, Hibernate, and Vaadin.

Built robust backend systems supporting payment workflows, wallet management, and credit-scoring services.

Integrated third-party APIs for payment processing and loan disbursement systems, enhancing service offerings.

Improved application performance, maintainability, and backend reliability for regulated financial institutions.

Condueet

|

Software Engineer

Lagos, Lagos, Nigeria

→

Summary

Built scalable Java Spring Boot microservices for banking data aggregation and KYC verification, integrating multiple financial APIs and implementing enterprise security practices.

Highlights

Built scalable Java Spring Boot microservices for banking data aggregation and KYC verification services.

Integrated multiple financial APIs and third-party providers using secure RESTful services and webhook architectures.

Implemented enterprise security practices including AES-256 encryption, tokenization, and multi-factor authentication.

Contributed to PCI DSS-aligned backend workflows for sensitive financial systems, ensuring compliance and data security.

Semicolon Africa

|

Software Engineer Trainee

Lagos, Lagos, Nigeria

→

Summary

Applied software development life cycle practices to deliver team-based solutions and learned core software engineering concepts through collaborative projects.

Highlights

Applied software development life cycle practices to deliver team-based software solutions, enhancing practical development skills.

Learned core software engineering concepts, methodologies, and design patterns through collaborative projects, assignments, and group exercises.

Volunteer

Software Engineer Facilitator

|

AFDB Coding for Employment (C4E) Digital Ambassador

→

Facilitates web development for cohort-based learning under the African Development Bank skills program, creating and delivering interactive lessons.

Highlights

Facilitates web development (JavaScript, HTML/CSS, Node.js, React) for cohort-based learning under the African Development Bank skills program.

Creates and delivers interactive lessons, providing one-on-one support to help learners overcome technical challenges and achieve learning objectives.

Education

Ahmadu Bello University

, , Nigeria
Bachelor of Science (B.Sc.) Biochemistry

Certificates

AWS Certified Cloud Practitioner

AWS

AWS Solutions Architect (In Progress)

AWS

IBM Enterprise Design Thinking Practitioner

IBM

Skills

Backend & Architecture

Java (8, 11, 17, 21, 25), Python, Spring Boot, Spring Security, Spring Cloud, Spring Modulith, Hibernate / JPA, Microservices Architecture, REST APIs, GraphQL, Distributed Systems, Event-Driven Architecture.

AI & LLM

Spring AI, LangChain, LangGraph, LLM Integration, RAG (Retrieval-Augmented Generation), AI Agents, Prompt Engineering, OpenAI API, Vector Embeddings, Semantic Search, NLP Pipelines, Model Context Protocol (MCP).

Databases & Search

PostgreSQL, MySQL, MongoDB, DynamoDB, Elasticsearch.

Cloud, DevOps & Infrastructure

AWS (EC2, S3, CodePipeline, EBS), Docker, Kubernetes, GitHub Actions, Jenkins, CI/CD Pipelines, Docker Compose.

Messaging & Integrations

Apache Kafka, RabbitMQ, Webhooks, Third-Party API Integration, Payment Gateway Integration.

Frontend Exposure

React, Next.js, TypeScript, JavaScript.

Testing & Engineering Practices

JUnit, Mockito, Testcontainers, SOLID Principles, Domain-Driven Design (DDD), Agile / Scrum / Kanban, Code Reviews, Technical Documentation.