babafemi adigun
@babafemiadigun
Experienced backend engineer specializing in Node.js, TypeScript, GraphQL, and scalable AI-powered systems.
What I'm looking for
I am a backend engineer with 10+ years designing data models, shaping APIs, and improving performance for scalable content platforms. I specialize in Node.js, TypeScript, GraphQL, and MongoDB and lead projects from architecture to production.
I build online and offline systems, multi-user features, and AI-powered workflows, including recommender systems and large-scale data processing. I leverage modern AI tools to speed development, assist debugging, and reduce manual effort.
In recent roles I designed GraphQL APIs, consolidated services into monorepos, improved observability, and led backend projects across microservices and full-stack architectures. I contribute to engineering culture through code reviews, mentoring, and pragmatic system improvements.
I hold multiple industry certifications and an MSc in Information Technology, and I seek opportunities to drive performance optimization, architect reliable systems, and work in collaborative, remote-first teams focused on product impact.
Experience
Work history, roles, and key accomplishments
Lead development of backend systems for compliance and regulatory tools, designing GraphQL APIs and data models that improved system reliability and reduced service complexity. Built offline data pipelines and AI-powered workflows to process large content datasets and participated in on-call rotation to maintain system health.
Led backend projects building enterprise microservices and GraphQL APIs for inventory, order processing, and analytics, delivering reliable systems used across business units. Implemented event-driven architectures with Kafka and improved observability and platform tooling.
Architected scalable backend systems and GraphQL APIs for client applications, delivering BI dashboards and data visualizations that improved data-driven decision making. Led cross-functional teams to implement microservices and improve system performance.
Software Engineer
Interswitch Group
Mar 2013 - Oct 2017 (4 years 7 months)
Designed and developed backend systems and payment SDKs handling millions of transactions, improving performance and reliability of payment processing. Implemented testing frameworks and CDN optimizations to scale system throughput.
Production Engineer
Adroit Systems
Mar 2010 - Mar 2013 (3 years)
Managed production environments and SaaS operations, implementing deployment and release engineering practices to improve reliability and incident response. Built monitoring, alerting, and automation solutions to increase operational efficiency.
Education
Degrees, certifications, and relevant coursework
University of Maryland
Master of Science, Information Technology
2021 - 2024
Master of Science in Information Technology from the University of Maryland.
Ladoke Akintola University of Technology
Bachelor of Technology, Engineering
Bachelor of Technology in Engineering from Ladoke Akintola University of Technology.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
femiadigun.com/mePortfolio
femiadigun.comJob categories
Skills
Interested in hiring babafemi?
You can contact babafemi and 90k+ other talented remote workers on Himalayas.
Message babafemiFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
