Intelligent Productivity & Life-Management System
Summary
A full-stack system designed to help users plan realistically and avoid over-commitment, boosting productivity and reducing task overload.
Accomplished Backend Software Engineer with 2+ years of experience specializing in building and maintaining scalable, secure backend systems using TypeScript, Node.js, and SQL/NoSQL databases. Proven ability to optimize API performance, implement robust security protocols, and deliver reliable, high-impact services for real-world products. Driven by a commitment to clean code, sound architecture, and continuous technical growth to enhance system efficiency and user experience.
Remote Backend Software Engineer
Remote, Nigeria
→
Summary
Leads the development and maintenance of core backend services for a dynamic learning platform, ensuring robust support for educational and content workflows.
Highlights
Architected and maintained core backend services using Node.js and TypeScript, directly enabling real-world learning and content workflows for a dynamic educational platform.
Designed and implemented robust Role-Based Access Control (RBAC) systems, ensuring secure and consistent data access across the platform for enhanced security.
Enhanced API performance and responsiveness through strategic query optimization and backend tuning, facilitating reliable system usage and scalability.
Optimized MongoDB aggregation pipelines, achieving a 40% reduction in CPU usage and significantly accelerating critical analytics and reporting features.
Backend Software Engineer (Contract)
→
Summary
Engineered and maintained backend services for an HR management platform, streamlining core workflows including employee records, payroll, recruitment, and performance tracking.
Highlights
Developed and maintained high-performance backend services using TypeScript and Node.js for an HR management platform, supporting critical workflows like payroll and performance tracking.
Designed and implemented secure RESTful APIs and RBAC systems to effectively manage organizational structures and enforce stringent data access controls.
Modeled complex relational data and implemented persistence logic with SQL databases and ORM tools, ensuring robust data integrity for sensitive employee and payroll information.
Implemented complex business rules and validations for HR processes, including date-based filtering and eligibility checks, significantly improving system reliability and data accuracy.
Collaborated effectively with cross-functional teams in a remote environment to review requirements, test features, and debug issues, ensuring the delivery of stable backend functionality.
Remote Backend Developer (Contract)
Remote, Nigeria
→
Summary
Developed secure backend access controls for the DalaCare App, safeguarding sensitive medical user data and ensuring reliable system access.
Highlights
Developed and implemented secure backend access controls for the DalaCare App, successfully safeguarding sensitive medical user data.
Implemented robust JWT/OAuth authentication flows and middleware-based authorization, ensuring reliable and secure application access.
Applied core software security principles to proactively mitigate vulnerabilities and significantly enhance overall system integrity.
Collaborated remotely with engineering teams to test, debug, and document authentication workflows, enhancing system maintainability and knowledge sharing.
Backend Developer (Internship)
→
Summary
Developed and maintained backend services for high-volume financial operations, focusing on system stability and reliability under load.
Highlights
Developed and maintained critical backend services using Node.js and JavaScript, supporting high-volume financial operations.
Integrated third-party payment APIs to significantly improve transaction reliability and reduce payment processing failures.
Implemented robust API logic for handling concurrent requests and real-time validations, ensuring system stability and performance under heavy load.
Wrote and maintained comprehensive unit and integration tests (Jest, Supertest), enhancing code quality and reliability within an Agile development environment.
→
Bachelor of Technology (BTech)
Physics
TypeScript, JavaScript (ES6+), SQL, NoSQL.
Node.js, Express.js, REST API Design, Backend Architecture.
MongoDB, MySQL, PostgreSQL, Redis, Prisma ORM.
Docker, GitHub Actions (CI/CD), Git, Postman.
Unit Testing, Integration Testing, Jest, Supertest.
JWT, OAuth, RBAC, Rate Limiting, OWASP Security Practices.
API Design, Debugging, Performance Optimization, Software Documentation, Team Collaboration.
Summary
A full-stack system designed to help users plan realistically and avoid over-commitment, boosting productivity and reducing task overload.
Summary
A RESTful payment-processing API capable of parsing, executing financial instructions, and ensuring high-accuracy transaction commands.
Summary
A backend service designed to detect phishing threats across various digital channels and provide risk evaluation with interpretability.