DORCAS IBRAHIM

Software Engineer

Github | LinkedIn

About

Experienced Backend Developer with three years of expertise in building scalable, secure, and high-performance APIs. Proficient in Node.js, Express.js, NestJS, and Prisma ORM with PostgreSQL, I specialize in robust database management, authentication systems, and performance optimization. I possess a strong understanding of RESTful API design, security best practices, and system architecture, ensuring seamless backend functionality for modern web applications.

Work Experience

Backend Engineer

Solivest

Dec 2024 - Jul 2025

Lagos, Lagos State, NG

Currently developing and maintaining scalable backend systems for financial and investment platforms, focusing on secure authentication and optimized data management to ensure efficient operations.

  • Developed and maintained scalable backend systems using NestJS, supporting critical financial and investment platforms.
  • Designed and implemented secure authentication and role-based access control (RBAC) mechanisms, enhancing system security.
  • Optimized database queries and improved system performance using PostgreSQL, resulting in more efficient data retrieval and storage.
  • Integrated third-party payment gateways to enable seamless transactions and automated payment processing.
  • Developed robust RESTful APIs for frontend integration, ensuring smooth and reliable communication between services.

Freelance Software Engineer - Backend Developer

Freelance

Jan 2023 - Jul 2025

Remote, Lagos State, NG

As a Freelance Backend Developer, I design and optimize scalable backend systems and secure authentication mechanisms for diverse client projects, ensuring efficiency and reliability.

  • Developed and maintained scalable backend systems for various client projects, ensuring high efficiency and reliability.
  • Implemented secure authentication mechanisms, including JWT and OAuth2, significantly enhancing user security and access control.
  • Designed and optimized database architectures using MongoDB and PostgreSQL, enabling seamless data management and improved performance.

Backend Developer Intern

TheCode Center

May 2022 - Jan 2023

Lagos, Lagos State, NG

Gained foundational experience as a Backend Developer Intern, optimizing RESTful APIs and implementing secure authentication systems to support robust application development.

  • Developed and optimized RESTful APIs for efficient user data management and system interaction.
  • Designed and implemented secure authentication systems using JWT and OAuth2.0, ensuring data integrity and user protection.
  • Managed and optimized PostgreSQL databases for efficient data storage and retrieval, improving application responsiveness.
  • Collaborated effectively with the development team to build scalable backend systems using Node.js, NestJS, and PostgreSQL.

Projects

E-Commerce API - Fooddarsh and Catering Website

Mar 2023 - Sep 2023

Designed and implemented a scalable E-Commerce backend for managing food and catering services, supporting comprehensive online ordering.

Acadaquater Website (Admin Frontend & Backend)

Jan 2023 - Jun 2023

Developed a full-stack admin system to manage students, administrators, tickets, and reservations, facilitating comprehensive operational control.

Learning Management System (LMS) for Yaba College of Technology

Jul 2022 - Dec 2022

Developed a comprehensive Learning Management System (LMS) for Yaba College of Technology to facilitate student course registration, material access, and result uploads.

Skills

Programming Languages

  • JavaScript
  • TypeScript

Backend Development

  • Node.js
  • Express.js
  • NestJS
  • RESTful API Design
  • JWT
  • OAuth2
  • System Architecture
  • Security Best Practices
  • Performance Optimization

Frontend Development

  • React.js
  • HTML5
  • CSS3
  • Tailwind CSS

Database Management

  • SQL
  • PostgreSQL
  • MySQL
  • NoSQL
  • MongoDB
  • Prisma ORM

Testing

  • Unit Testing
  • Integration Testing

API Documentation

  • Postman
  • Swagger