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, Amazon Web Services and Google Cloud, frontend frameworks like ReactJS, TailwindCSS and languages like Python. I also enjoy building AI projects that use LLMs like "Gemini" and "GPT-3.5" to solve problems in a unique way.

EXPERIENCE

Syx Labs

June 2023 - Present

Lagos, Nigeria

  • · I created the backend API for a client application, which allowed the client to sell fashion products online, increasing their revenue by 30%.
  • · I integrated Stripe payment gateway to the client application, which allowed the client to receive payments from customers in different countries, increasing their customer base by 50%.
  • · I added APIToolkit to monitor the api requests, which helped me detect endpoints that were slow and endpoints with high error rate, which helped me optimize the endpoints and reduce the error rate by 70%.
  • · Document the API endpoints with Postman to enable easier integration with the frontend, saving hours of zoom meetings.

Charisol

Feb 2023 - May 2023

Lagos, Nigeria

  • · I fixed an error that made the Muzingo app unusable and crash when creating games
  • · I iadded linting and precommit hooks to the frontend and backend codebase, making sure that the codebase is clean and consistent
  • · I integrated analytics to the Muzingo app using Segment and Google Analytics, which helped the company understand user behavior and make data-driven decisions

DMS

0ct 2023 - March 2024

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

Medix

Medix is a platform that allows medical doctors to record patient information, generate clinical notes, and manage appointments. It also allows patients to book appointments and receive prescriptions.

Nestjs

MongoDB

Typescript

VertexAI

Google Cloud Storage

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