Backend engineer with 5 years of experience building scalable APIs, third-party integrations, and distributed systems in Edtech, Fintech, and blockchain. Proven expertise in Python (FastAPI), RESTful API design, and integrating multiple external services into cohesive platforms.
📧 [email protected]
🌐 https://emekaallison.com
🔗 LinkedIn
👩🏻💻 Work experience
Founder and Lead Engineer
Dome Academy, Remote* – (Jun 2023 - Present)*
- Architected and deployed production FastAPI backend serving 500+ students with REST APIs for authentication, course management, portfolio tracking, and webinar systems
Integrated multiple third-party services including Supabase (auth & database), Google OAuth, payment gateways, email providers (async Celery tasks), and video conferencing APIs
- Built background job processing system using Celery and Redis for handling async operations like email notifications, data processing, and scheduled tasks
- Designed PostgreSQL database schema with optimized indexing strategies, reducing query times by 40% for high-traffic endpoints
- Implemented CI/CD pipelines using Docker and GitHub Actions, deploying to cloud infrastructure (Fly.io, Dokploy) with automated testing and monitoring via Grafana
- Developed internal developer tools including code review systems with AI assistance and automated deployment workflows
- Led cohort-based training programs teaching 100+ developers modern software engineering practices
Fullstack Software Engineer
Onboard Exchange, Nestcoin, British Virgin Islands (Remote) – (Nov 2021 - January 2026)
- Built RESTful API integrations connecting frontend React applications to backend microservices for crypto P2P trading platform serving Nigeria and Sub-Saharan markets
- Implemented monorepo architecture using Turborepo to share API client libraries, type definitions, and business logic across multiple applications
- Developed frontend interfaces for Onboard Pay, Onboard Direct, and Onboard Affiliate dashboard consuming internal and external APIs
- Collaborated with backend team on API design, documentation, and versioning strategies
Fullstack Engineer
Tenece, Enugu, Nigeria – (Aug 2020 - Dec 2021)
- Led 5-person development team to deliver case management software in 5 weeks using test-driven development, achieving 85% code coverage