Cornelius Orinami Dongo

FullStack Engineer
Olarewaju Street, 100275, Igando, NG.

About

Accomplished Backend and FullStack Engineer with over 3 years of experience, specializing in building scalable RESTful APIs, microservices, and robust authentication systems using Node.js, TypeScript, and Nest.js. Proven track record of enhancing system efficiency, reducing production bugs by 40%, and boosting user engagement by 35% through optimized solutions and clean architecture principles. Eager to leverage expertise in database optimization, API design, and system reliability to drive impactful technical advancements.

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.

Education

University of the People
California, California, United States of America

Bachelor

Computer Science

College of Education
Benin City, Edo State, Nigeria

NCE

Computer Science

Languages

English

Certificates

Backend Development - CareerEx Youthdrive by Access Bank

Issued By

Access Bank

Database Management System

Issued By

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.