Skip to main content
Ezekiel

Ezekiel

BACKEND ENGINEER

Talent
AbujaMember since June 9, 2026
Node.jsExpress.jsTypeScriptJavaScriptMongoDBMongooseRequest validationError handlingbcryptGitGitHubComponent-based architectureModular architecturePostmanCloudinaryDependency InjectionController–Service–Repository pattern
·

Hire this person

Send a job offer directly to this candidate

Node.jsExpress.jsTypeScriptJavaScriptMongoDB

About

Backend Engineer with strong experience building API-driven web applications using Node.js, TypeScript, and modern JavaScript frameworks. Skilled in designing and implementing RESTful services, authentication systems, and database-backed applications with a focus on scalability, security, and performance. Experienced in translating product requirements into working backend systems and building admin and user management systems.

Actively developing deeper expertise in relational databases, system design fundamentals, and production-grade backend architecture for high-reliability applications.

Experience

Lead Backend Engineer - NACOS ESUI COMMUNITY PLATFORM

Developed a scalable backend system for a National Association of Computing Students to manage core administrative operations including user authentication, event management, executive records, and activity tracking. The system was designed using a modular, component-based architecture to ensure separation of concerns, maintainability, and future scalability toward microservices.

  • Implemented secure user authentication and role-based access control for students and executive members
  • Built a complete event management system for creating, updating, and tracking association events
  • Developed an executive management module to store and manage leadership records across terms
  • Designed a records module to track user activity, participation, and historical data
  • Structured the system using modular architecture, improving scalability and maintainability

E-commerce Backend API Developer

Designed and implemented a layered backend architecture using Controller–Service–Repository pattern to enforce separation of concerns and improve code maintainability.

  • Applied Dependency Injection (DI) principles to decouple business logic from infrastructure layer, improving testability and scalability
  • Built secure authentication and authorization system using JWT with role-based access control (admin/user)
  • Developed modular RESTful APIs for product and category management with structured data modeling and validation
  • Implemented centralized error handling and request validation middleware to ensure system reliability and consistency
  • Used OOP principles to design reusable service components and maintain clean domain logic separation

Education

Bsc. - Software Engineering - EDO STATE UNIVERSITY IYAMHO

Skills

BACKEND ENGINEER

Reviews

Related