Oluchi Ezeifedikwa
Full-Stack Developer
Professional Summary
I don't just write code — I think in systems. From the moment a request hits a server to the second
data lands in a database, I care deeply about what happens in between. With a backend-first mindset and
full-stack reach, I build web applications that are secure by design, efficient under load, and
maintainable by teams. My work spans Node.js/Express and Python (Django) APIs, PostgreSQL schemas
modelled with Prisma ORM, and React interfaces that consume them cleanly. Authentication is where I go
beyond the basics — I've built production auth systems with Passport.js, JWT rotation, and OAuth2 that
prioritise both security and developer clarity. I've submitted a pull request to Fastify, one of Node's
fastest HTTP frameworks, improving documentation structure and fixing broken links. I ship on Vercel,
Heroku, and Render, containerise with Docker, and wire CI/CD pipelines so delivery is never the
bottleneck.
Skills
Frontend
React, JavaScript (ES6+), HTML5, CSS3, EJS
Backend
Node.js, Express.js, Python, Django, RESTful APIs
Database
PostgreSQL, Prisma ORM, MongoDB
Auth & Security
Passport.js, JWT, OAuth2, bcrypt, Sessions
DevOps
Docker, CI/CD Pipelines, GitHub Actions
Cloud
Vercel, Heroku, Render
Work Experience
HNG Tech · Remote
- Implemented POST /api/auth/forgot-password and /api/auth/reset-password endpoints with secure token generation and email delivery
- Built authentication and account-recovery flows for the openprofile-be platform following data protection best practices
- Collaborated with a distributed team of backend engineers on shared API design and code review
EVoolv · Remote
- Built an Elasticsearch-backed search capability for fast, scalable querying across the platform
- Designed and implemented DTO loan status management, adding PENDING_ACTIVATION, LATE, and OVER_DUE states with supporting database migration
- Built DTO export, time analytics period, and filter APIs for platform reporting and data querying
Home Carbon · Remote
- Implemented forgot-password and reset-password endpoints with secure token-based flow
- Built authentication middleware and the user registration endpoint
- Wrote API documentation for the authentication and registration endpoints
- Contributed to a multi-team backend codebase, collaborating with engineers across teams on shared API and database work
Projects
Node.js · Express.js · Prisma ORM · PostgreSQL · Passport.js · React · HTML · CSS · EJS
- Full-stack social media platform with user authentication, friend requests, posts, comments, and a dynamic feed
- Implemented secure auth with Passport.js LocalStrategy and session management
- Designed and optimized PostgreSQL schema using Prisma ORM for relational data integrity
Contributions
Home-Carbon · Backend Contributor
- Contributed to a multi-team backend codebase — both pull requests submitted and merged
- Collaborated with backend engineers across teams on shared API and database work
- Fixed broken codemod links in the v4 migration guide; reviewed and merged by the Fastify core team
- Fixed a bug causing legitimate large JSON data files to be rejected; routed only relevant JSON files to the JSON scanner