resume profile picture
Profile

I'm a passionate backend engineer with fullstack capabilities, who builds scalable APIs and optimizing

systems that make a real impact. I love working to craft solutions that solve genuine problems, and I'm

driven by the challenge of collaborating with dynamic teams to push the boundaries of what's

possible.

Professional Experience

Back-end Engineer

DEO Technological
October 2024 – present
  • Developed comprehensive administrative API endpoints powering admin dashboards, enabling real-time system monitoring and streamlined management of critical operations.
  • Developed a comprehensive customer feedback management system, reducing complaint resolution time from days to hours and boosting customer satisfaction ratings by 30%.
  • Developed and maintained essential endpoints that ensured the smooth operation of critical business processes
  • Back-end Engineer

    Orderly
    May 2024 – August 2024
  • Handled the creation and management of transactions using Paystack, ensuring secure and efficient payment processing and logging.
  • Curated and maintained cron jobs and background tasks across multiple services including payments, reducing overall server processing load by 40% and enhancing system reliability through automated task distribution.
  • Created a robust chat feature to facilitate communication between clients and businesses, improving user engagement and customer service.
  • Engineering student trainee

    Eden life
    January 2023 – July 2023
  • Enhanced and maintained an in-house CRM system through strategic bug fixes and feature development, boosting user productivity by 20% while streamlining customer relationship management workflows.
  • Refactored portions of in-house CRM code from Vue.js 2 to Vue.js 3, reducing code complexity by 25%.
  • Collaborated with the Quality assurance team, identifying various bugs and their reconciliation, receiving timely updates to tests made on assessed modules.
  • 1 / 3
    Skills
    Programming Languages: JavaScript/TypeScript, Go, Python, C.
    Backend Frameworks and techonologies: Node.js, Bun, NestJS, Gin, Express.js, Django.
    Cloud services: AWS, Firebase
    Software Engineering: REST/GraphQL APIs, data structures, distributed systems, concurrency patterns, code reviews, technical documentation
    Databases: PostgreSQL, MySQL, MongoDB, Redis
    System Design: Distributed systems, Database transactions, Rate limiting, Fault tolerance
    AI/ML Frameworks & Tools: Mirascope, Pydantic, Structured Logging, Chain-of-Thought Prompting, Response Models,
    Message Systems & Concurrency: NATS jetstream, Redis Pub/Sub
    DevOps:  Docker, Pulumi, GitHub Actions
    Soft skills: Communication, research, attention to detail.
    Projects
  • Contributed to a crowd-sourced Geo-based alert notification and safety platform that delivesinstant, AI-interpreted danger alerts, enhancing community awareness and response.
  • Implemented a notifications preferences system allowing users to select alert delivery channels (email, WhatsApp)
  • Designed data models and database schemas for efficient storage and retrieval of information
  • Built message conversion utilities to format alerts and votes for different notification channels
  • Contributed to creating a platform that allows Nigerian content creators generate revenue through virtual "Zobo" tips, inspired by BuyMeACoffee.
  • Contributed to a system wide migration from shared Next.js framework to separated frontend and Elysia backend, enhancing code organization and deployment flexibility.
  • Jqueue

    Distributed Job Processing System
  • Designed and implemented Jqueue, a distributed job queue system that enables reliable asynchronous task processing with a:
  • Thread-safe worker registry system that dynamically registers and executes user-defined job handlers
  • Job scheduling algorithm with automatic retries for failed tasks
  • Persistent job storage layer using any database of choice with GORM for efficient database operations
  • Redis-backed queue implementation for high-performance job distribution
  • RESTful API for job submission, monitoring, and management
  • Concurrency patterns for safe access to shared resources across worker processing.
  • Education

    B. Sc. in Software Engineering

    Babcock University
    September 2020 – July 2024 | Nigeria
    2 / 3
    Organisations

    Babcock University Computer Club,

    Member
    Ogun-state, Nigeria
  • Built tech solutions and joined workshops
  • Google Developer Student Club (GDSC)

    software developer | member
    Ogun-state, Nigeria
  • Contributed to projects and stayed current via conferences.
  • 3 / 3