Duncan
Summary
Lightweight Go web server for HTMX development with built-in routing, caching, and authentication.
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.
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.
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.
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.
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.
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.
→
BEng
Mechatronics Engineering
Python (5 years), Go (2 years), TypeScript (1 year).
Microservices, gRPC, REST APIs, Redis, JWT, Docker, CI/CD, Django.
AWS (Lambda, API Gateway, EC2), DigitalOcean, GitHub Actions, Linux Tools.
NodeJS, Hardhat, Truffle, Odoo ERP.
NLP, Test-Driven Development, Unit Testing.
Exploring AI integration in backend systems.
Active open-source contributor.
Summary
Lightweight Go web server for HTMX development with built-in routing, caching, and authentication.
Summary
Open-source CLI tool for Ethereum and Starknet node infrastructure management.