ANDREW DAVID

Backend Engineer
Abuja, NG.

About

Highly skilled Backend Engineer with 5 years of experience specializing in building scalable systems and microservices using Python and Go. Proven expertise in architecting and deploying robust cloud-native applications, establishing secure authentication systems, and optimizing production infrastructure across AWS and DigitalOcean. Passionate about leveraging infrastructure tooling and AI integration to drive innovation and efficiency in complex backend environments.

Work

Clear Codes
|

Contract Software Engineer

Abuja, Federal Capital Territory, Nigeria

Summary

Develops scalable web applications and RESTful APIs for diverse client projects, ensuring custom solutions meet tight deadlines and enhance application functionality.

Highlights

Developed and deployed scalable web applications using Python and Django framework, delivering robust solutions tailored to diverse client project requirements.

Engineered and implemented RESTful APIs, integrating critical third-party services to significantly enhance application functionality and user experience.

Designed and implemented efficient database models, views, and templates, adhering to Django best practices and MVC architecture for optimized performance.

Partnered closely with clients to gather requirements and deliver custom, high-quality software solutions within aggressive project timelines.

emperorsixpacks
|

Software Engineer

Abuja, Federal Capital Territory, Nigeria

Summary

Architects and deploys scalable cloud-native backend systems and developer tooling for blockchain infrastructure, ensuring high availability and efficiency.

Highlights

Led contributions to `starknode-kit`, an open-source CLI tool that reduced Ethereum and Starknet node setup and maintenance time by 80% through automated configuration workflows.

Designed and deployed highly scalable backend systems on AWS (Lambda, EC2, API Gateway) and DigitalOcean, consistently achieving 99.9% uptime.

Spearheaded the implementation of cloud-native solutions leveraging serverless architectures and containerization for enhanced scalability and resource optimization.

Collaborated with cross-functional teams to develop and deliver essential developer tooling, significantly improving efficiency for blockchain infrastructure management.

DMPSIMPS
|

Lead Backend Developer

Abuja, Federal Capital Territory, Nigeria

Summary

Led backend architecture and development, focusing on secure authentication, compliant data storage, and efficient CI/CD pipelines for high-performance systems.

Highlights

Engineered robust authentication and authorization systems using JWT, Redis, and RBAC, securely supporting thousands of concurrent users.

Developed compliant data storage solutions for sensitive information (BVN, NIN), ensuring adherence to critical regulatory requirements.

Implemented efficient CI/CD pipelines with Docker and DigitalOcean, resulting in a 60% reduction in deployment time.

Provided technical leadership, guiding backend architecture decisions and establishing standardized coding patterns for the development team.

Kaduna Electric (KAEDCO)
|

Python Developer Intern

Kaduna, Kaduna State, Nigeria

Summary

Optimized business operations through Odoo ERP customization, developed an NLP-based tool, and enhanced code quality.

Highlights

Customized Odoo ERP applications, significantly optimizing business operations and enhancing workflow automation.

Developed an NLP-based sentiment analysis tool that improved customer service response accuracy.

Reduced production bugs by 40% through comprehensive unit testing and code quality improvements.

NIIT Limited
|

Python Programming Tutor

Abuja, Federal Capital Territory, Nigeria

Summary

Delivered structured instruction on Python fundamentals and developed curriculum-aligned lesson plans to ensure consistent learning outcomes.

Highlights

Provided structured instruction on Python fundamentals, covering Object-Oriented Programming (OOP) and essential data structures.

Developed and implemented curriculum-aligned lesson plans, ensuring consistent and effective learning outcomes for students.

Education

Air Force Institute of Technology (AFIT)
Kaduna, Kaduna State, Nigeria

BEng

Mechatronics Engineering

Languages

English

Skills

Programming Languages

Python (5 years), Go (2 years), TypeScript (1 year).

Backend Development

Microservices, gRPC, REST APIs, Redis, JWT, Docker, CI/CD, Django.

Cloud & DevOps

AWS (Lambda, API Gateway, EC2), DigitalOcean, GitHub Actions, Linux Tools.

Tools & Technologies

NodeJS, Hardhat, Truffle, Odoo ERP.

Software Engineering Practices

NLP, Test-Driven Development, Unit Testing.

AI Integration

Exploring AI integration in backend systems.

Open Source

Active open-source contributor.

Projects

Duncan

Summary

Lightweight Go web server for HTMX development with built-in routing, caching, and authentication.

starknode-kit

Summary

Open-source CLI tool for Ethereum and Starknet node infrastructure management.