Skip to main content
Oguntade Emmanuel

Oguntade Emmanuel

Backend Engineer | Building reliable, scalable systems that power business growth

Talent
LagosMember since May 14, 2026
TypeScriptPythonNestJSDjangoReactAngularRabbitMQBullMQMongoDBAWSDockerNginxStripePlaidPaystackOAuth 2.0JWT
·

Hire this person

Send a job offer directly to this candidate

TypeScriptPythonNestJSDjangoReact

About

Backend engineer with 4+ years of experience building reliable, high-performance APIs and data-driven services across fintech and ecommerce and other product companies. Proficient in TypeScript and Python, with hands-on experience across the full backend stack from schema design and business logic to cloud deployment and observability. Experienced integrating payment platforms including Stripe, Paystack, and Plaid, with a strong understanding of webhook reliability, idempotency, and secure transaction handling.

Comfortable working across stack, with working knowledge of React and Angular that supports effective collaboration with frontend teams and informs clean, consumer-friendly API design. Comfortable owning features end-to-end, designing the data model, shipping the API, wiring up the infrastructure, and handing off clean documentation

Experience

Backend Engineer at Squareme Technologies (2025-07 – 2026-01)

  • Architected the remittance infrastructure from the ground up, designed the microservice topology, inter-service communication contracts, and deployment pipeline using NestJS and Nx monorepo.
  • Built core transaction and payout flows for cross-border remittance, integrating Stripe and Plaid with idempotency guarantees and fintech compliance requirements met throughout.
  • Designed a multi-currency wallet system with real-time currency conversion, handling the full money movement lifecycle across currencies and rails.
  • Secured the platform end-to-end. PCI-aware data handling, encryption in transit and at rest, and a hardened payment gateway backed by comprehensive test coverage.
  • Implemented an event-driven processing layer using RabbitMQ and BullMQ for async workloads including notifications, background jobs, and transaction state transitions.
  • Integrated Stripe's frontend components for a seamless payment UI, bridging the gap between backend transaction logic and the user-facing checkout experience.
  • Set up structured logging and distributed tracing for full transaction visibility and faster incident response.
  • Deployed containerized services with Docker behind Nginx on AWS (EC2, RDS, S3), with centralized Slack alerting for real-time incident awareness.

Backend Engineer at Zedi Contract (2023-12)

  • Owned the backend development of Send Mercury v1, a B2B vendor platform for product registration and distribution to retail stores across the UK and Africa, translating Figma designs into fully functional backend-driven resources.
  • Led the platform expansion from v1 to v2, scaling from UK vendors into African healthcare supply chains, managing schema migrations, new service integrations, and growing data volumes without disrupting live operations.
  • Redesigned MongoDB schemas and built aggregation pipelines with targeted indexing, meaningfully reducing query overhead for analytics and reporting workloads.
  • Integrated Stripe for subscription billing and fund disbursement, improving reliability across the full payment lifecycle.
  • Implemented OAuth 2.0 and JWT-based authentication with role-based access control for secure, fine-grained permission management.
  • Built an admin metrics dashboard giving the team real-time visibility into platform activity and operational health.
  • Wrote and improved automated test suites using Node Test Runner and Mongoose Memory Server, lifting test coverage and reducing regression risk across releases.
  • Mentored junior engineers through pair programming and maintained internal service documentation to support team knowledge sharing.

Backend Engineer at NgElections Remote (2024-02 – 2025-07)

  • Architected the backend from scratch with a modular structure designed for real-time election data ingestion and hierarchical result aggregation (Polling Unit - Ward - LGA - State).
  • Built a report submission and approval system allowing field agents to submit live vote counts subject to admin review.
  • Designed aggregation pipelines and indexing strategy across nested geographic models to serve fast, reliable queries under load.

Backend Engineer (Python AI/ML) at Freelance

  • Designed and implemented an AI-powered exam grading service using Django, enabling automated evaluation of student responses based on predefined rubrics.
  • Modeled academic assessment workflows (Course - Exams - Questions - Answers) to support scalable and structured grading pipelines.
  • Applied NLP techniques using TF-IDF vectorization to measure semantic similarity between student answers and reference solutions.
  • Built rubric-driven scoring logic to ensure consistent, explainable, and fair grading outcomes.
  • Designed efficient relational schemas and optimized queries using Django ORM, ensuring data integrity and performance.
  • Implemented background processing for grading tasks to handle concurrent submissions without impacting user experience.
  • Documented grading logic and evaluation flow to support future model enhancements and experimentation.

Education

Bachelor of Engineering (B.Eng.) in Civil Engineering – Federal University of Technology, Akure (FUTA) (2021)

Software Engineering Program in Software Engineering – ALX Holberton School (2025-02)

Skills

Backend EngineerBuilding reliablescalable systems that power business growth

Reviews

Related