About
Education
College of Education
Work
BCT Limited
|FullStack Engineer
Lagos, Lagos State, Nigeria
Summary
FullStack Engineer at BCT Limited, responsible for building and maintaining scalable RESTful APIs and backend services, ensuring clean architecture and operational reliability.
Highlights
Architected and maintained scalable RESTful APIs using Node.js and TypeScript, ensuring clean architecture and consistent API design for critical business operations.
Developed robust backend services that supported operational workflows, implementing reliable business logic and structured service layers.
Collaborated cross-functionally to design and implement scalable solutions, significantly improving overall workflow efficiency.
Integrated third-party REST APIs with advanced error handling, retry mechanisms, and timeout strategies, ensuring high system reliability.
Managed comprehensive data modeling and optimized high-efficiency querying across PostgreSQL databases to enhance performance.
TechEve Limited
|Backend Engineer
Jaipur, Rajasthan, India
Summary
Backend Engineer at TechEve Limited, responsible for designing and documenting APIs, developing operational backend services, and optimizing database interactions.
Highlights
Designed and documented clear, consistent, and well-structured APIs using OpenAPI/Swagger, facilitating seamless frontend and external integrations.
Developed robust backend services that supported operational workflows, implementing reliable business logic and structured service layers.
Leveraged MongoDB extensively for CRUD operations, query optimization, and efficient schema design with aggregation pipelines to enhance data retrieval.
Contributed significantly to improving system reliability and performance through structured error handling, logging, and maintainable code practices aligned with defined architecture standards.
Flashboard Limited
|FullStack Engineer
Lagos, Lagos State, Nigeria
Summary
FullStack Engineer at Flashboard Limited, responsible for developing and maintaining frontend and backend features to ensure efficient API and UI performance.
Highlights
Developed and maintained critical frontend and backend features using React, TypeScript, Nest.js, and Express, optimizing API and UI performance.
Built and optimized modules for Media Buyer and Media Owner Inventory management, enhancing data accuracy and accessibility.
Collaborated with the team to design and implement scalable solutions, significantly improving workflow efficiency across departments.
Developed and optimized API validation middleware, successfully reducing runtime production bugs by 40%.
Refactored complex modules, improving maintainability and readability by 40% in line with team specifications.
Managed data modeling and high-efficiency querying across PostgreSQL database systems.
CareerEx
|Backend Engineer
Port Harcourt, Rivers State, Nigeria
Summary
Backend Engineer at CareerEx, leading backend development initiatives, optimizing system performance, and managing project timelines.
Highlights
Led backend development using Node.js, TypeScript, and Express, implementing RESTful APIs and integrating database systems, improving system performance by 30%.
Implemented middleware for centralized exception handling, successfully reducing system downtime from crashes by 20%.
Served as Acting Product Manager, overseeing project timelines, task assignments, and sprint planning during the PM's absence.
Integrated mission-critical third-party services for payments, automated emails, and real-time analytics, ensuring robust system functionality.
Lehinet Solution
|FullStack Engineer
Benin City, Edo State, Nigeria
Summary
FullStack Engineer at Lehinet Solution, developing and maintaining frontend and backend features for web applications and building secure authentication systems.
Highlights
Developed and maintained comprehensive frontend and backend features for web applications using Node.js, Express, and React.
Led a major backend redesign, contributing 60% of the codebase and boosting overall system efficiency by 25%.
Developed secure authentication systems using JWT, bcrypt, and OAuth, which increased user sign-ups by 35%.
Built robust RESTful APIs to handle user authentication, data management, and complex business logic.
Optimized client issue resolution speed by 35% through improved troubleshooting and server-side workflows.
Languages
English
Certificates
Backend Development - CareerEx Youthdrive by Access Bank
Access Bank
Database Management System
Great Learning
Scrum Fundamentals Certified (SFC)
HNG 13 Backend Developer Intern
Projects
Edu Track Management System
Summary
Architected a scalable education management system with Node.js, JavaScript, Express, MongoDB, and React.js for user, tutor, and appointment management.
Digital Wallet & Payment Service (Payflow)
Summary
Developed a high-performance financial backend service using Node.js, JavaScript, and MongoDB, enabling secure wallet creation, fund deposits, and peer-to-peer transfers.
Ecommerce App (Marketplace)
Summary
Developed an e-commerce marketplace application using Express.js, TypeScript, Node.js, and MongoDB, focusing on product management and secure transactions.
Booking Services (Property Management)
Summary
Developed a property management booking service integrating Node.js, TypeScript, Nest.js, and PostgreSQL for efficient property listings and payment management.
Skills
API Design & Development
RESTful APIs, API Validation & DTOs, Error Handling & Middleware, OpenAPI/Swagger, Third-party API Integration.
Architecture
Clean Architecture, Microservices, Modular Monolith (NestJS-based), System Design, Scalable Solutions.
Performance & Optimization
Database Optimization, Query Optimization, Refactoring, Troubleshooting, System Efficiency.
System Reliability
Error Handling, Logging, Maintainable Code Practices, Background Processing, Notification Services, Pessimistic Locking.
Project Management
Sprint Planning, Task Assignment, Timeline Management, Cross-functional Collaboration.
Payment Integration
Paystack.
Data Modeling
Efficient Schemas, Aggregation Pipelines.
Cloud Services
Cloudinary.
Languages
JavaScript (ES6+), TypeScript.
Frameworks
NestJs, Express, ReactJs, TailwindCSS.
Databases
MongoDB (Mongoose), PostgreSQL (Prisma, TypeORM).
Authentication & Security
JWT (JSON Web Tokens), bcrypt, OAuth, Crypto (Node.js crypto module), Argon2, Passport.js, HMAC SHA512.
DevOps & Tools
Docker, Git, CI/CD.