C2C · CVtoCareer
ProductionCareer advisory and job-search platform. Built social-following validation and configurable jobsite verification with country-specific rules and media document reviews.
Backend & Distributed Systems
Software Engineer specializing in Node.js, TypeScript, NestJS, and PostgreSQL. Focused on deterministic business logic, resilient payment pipelines, database performance, and verified production releases.
01 / Selected Work
High-level case studies detailing architectural intent, constraints, and delivery impact. Client code remains protected under confidentiality agreements.
Career advisory and job-search platform. Built social-following validation and configurable jobsite verification with country-specific rules and media document reviews.
Hair service booking platform & beauty marketplace. Engineered multi-provider payment pipelines (Stripe, Airwallex), refund ledgers, real-time customer-staff chat, and scheduling algorithms.
Service booking API with dynamic IP geo-pricing, automated multi-currency calculation, Paystack payment webhooks, and performant analytics aggregations.
Driving environment validation and regression matrices across staging and pre-production to ensure defect-free production deployment.
Comprehensive REST API for tour reservations. Implemented JWT authentication, role-based authorization, payment checkout sessions, and geospatial query filtering.
Interactive workout & outdoor telemetry tracking application. Visualizes running and cycling workouts using Leaflet maps with calculations for pace, elevation gain, and cadence.
02 / Experience
Building resilient services while coordinating release assurance, environment readiness, and cross-functional technical workflows.
Engineer backend systems and verify release integrity across staging, integration, and production environments.
Designed core backend services and billing integrations for high-volume service reservations.
03 / Engineering Stack
A dependable toolkit chosen for type safety, query precision, maintainability, and operational predictability.
Node.js, NestJS, Express.js, TypeScript, RESTful endpoints, API gateways, validation pipes, JWT & OAuth2 authentication.
PostgreSQL, MongoDB, Redis, TypeORM, ACID transactions, complex aggregations, automated migration scripts, indexing.
Stripe, Paystack, Airwallex, webhook event listeners, idempotency guarantees, Socket.IO real-time duplex pipelines.
DigitalOcean droplets, Linux/systemd, Docker containers, Nginx reverse proxy, Git branching protocols, UAT validation.
04 / Engineering Principles
Writing code is only one component of engineering. The real work is ensuring that data survives failure states, that webhooks are idempotent under network drops, and that changes can be rolled back safely.
I build backend software with an emphasis on clarity, deterministic testability, and operational sanity for the whole engineering team.
Data corrupts quietly when business invariants aren't strictly guarded at both the API validation pipe and database constraint levels.
Every external transaction pipeline assumes duplicate deliveries, delayed network acknowledgements, and payload retries.
Environment parity between staging and production prevents surprises. Schema migrations must always remain backward-compatible.
05 / Initiate Contact
I'm open to discussing backend engineering roles, API integrations, and platform scalability challenges.