EC.

Hey, I’m

Ejiofor Celestine

I'm a Backend Engineer based in Enugu, Nigeria. I enjoy building applications that solves real-world problems and are of value to people and buisnesses. I have been working for 2 years, with experience in NodeJS, Express, Nestjs, Typescript, MongoDB, MySQL, PostgresSQL and GraphQL. With time, I have also gained knowledge of cloud services like Microsoft Azure and Amazon Web Services, frontend frameworks like ReactJS, TailwindCSS and languages like Python.

EXPERIENCE

DMS

0ct 2023 - Present

Lagos, Nigeria

  • · Using the module design pattern, I refactor the codebase, removing redundant functions and writing efficient code leading to a removal of 600 lines compared to the previous codebase.
  • · Integrate the Nabla API, which allows doctors to generate clinical notes in real time during patient consultations, allowing us to land more clients and stand out from our competitors
  • · Create a CI/CD workflow with GitHub Actions to run unit tests on the API before deployment which reduced frequent downtimes and customer complaints by 70%, which earned me a salary bonus.
  • · Document the API endpoints with Postman to enable easier integration with the frontend, saving hours of zoom meetings.

Paatee

Sept 2023 - Nov 2023

Lagos, Nigeria

  • - Outlined the project requirements and created a design plan for the company’s backend.
  • - Built a robust authentication system for the E-commerce App, which allowed us to save costs on third party authentication services.
  • - Implemented the API leveraging GraphQL schema, resulting in a 30% reduction in development time.
  • - Contributed to the documentation of endpoints and processes for easier integration and future reference.

EDUCATION

University of Nigeria, Nsukka

2023 - Present

Nsukka, Enugu, Nigeria

  • Bsc. Computer Science

Future Academy Africa

June 2023 - August 2023

Lagos, Nigeria

  • Backend Development

FEATURED PROJECTS

featureImage

Reefa

Reefa is a marketing app that helps sellers promote their products using campaigns eg Giveaways and rewards referrers with cash or discounts

Express

PostgresSQL

Typescript

Bloc

featureImage

DMS

DMS is a hospital management system that allows hospitals to digitally manage patients, appointments, doctors, labs results, pharmacy drugs and invoices.

Express

MongoDB

Javascript

Docker

S3

Nabla

featureImage

Squid

It provides a unified environment where developers can collaborate, discuss code, manage GitHub issues, and streamline development workflows in real time.

React

Typescript

Convex