DORCAS IBRAHIM

Software Engineer
Lagos, NG.

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

Solivest
|

Backend Engineer

Lagos, Lagos State, Nigeria

Summary

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

Highlights

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
|

Freelance Software Engineer - Backend Developer

Remote, Lagos State, Nigeria

Summary

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

Highlights

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.

TheCode Center
|

Backend Developer Intern

Lagos, Lagos State, Nigeria

Summary

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

Highlights

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.

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.

Projects

E-Commerce API - Fooddarsh and Catering Website

Summary

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

Acadaquater Website (Admin Frontend & Backend)

Summary

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

Summary

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