Resume

Last updated: February 2026

Profile

Senior Software Engineer specializing in backend development with Node.js and the NestJS framework. Currently at Duplo, building scalable fintech infrastructure for Africa's business banking platform. Proven expertise in microservices architecture, event-driven systems, API development, and cross-functional team leadership. Track record of delivering mission-critical features from database design to deployment, with strong focus on compliance automation, notification systems, and A/B testing frameworks. Passionate about writing clean, maintainable code and building systems that drive business growth.

Key Highlights

🎯 Core Expertise

Node.js, NestJS, TypeScript, Microservices, Event-Driven Architecture

💼 Industry Focus

Fintech, Healthcare Tech, SaaS Platforms, Payment Systems

📈 Current Role

Senior Software Engineer at Duplo (Contract)

🌍 Location

Lagos, Nigeria (Remote)

Technical Skills

Backend Development

Node.js NestJS TypeScript JavaScript Express.js PHP Laravel

Databases & Data Management

PostgreSQL MongoDB MySQL Redis TypeORM Prisma

API & System Architecture

RESTful APIs Microservices Event-Driven Architecture Message Queues GraphQL WebSockets gRPC

Cloud & DevOps

AWS EC2 Docker CI/CD GitHub Actions Nginx Kubernetes

Tools, Testing & Collaboration

Git Jest Postman Linux Slack Integration React

Specialized Expertise

Compliance Systems Notification Architecture A/B Testing Frameworks Document Validation Role-Based Access Control Audit Trails

Professional Experience

Senior Software Engineer (Contract)

December 2024 - Present (1 year 3 months) at Duplo, Nigeria (Remote)

Building and scaling fintech infrastructure for Africa's leading business banking platform

  • Led the engineering of a multi-step compliance onboarding system with role-based access controls, automated document validation, and audit trails, resulting in faster onboarding and fewer manual interventions
  • Designed and implemented a scalable notification and event-driven architecture across email, Slack, and in-app channels, improving communication accuracy and reducing notification failures
  • Built an A/B experiment tracking framework into the user onboarding flow, enabling data-driven decisions and improving signup-to-activation conversion visibility for product and growth teams
  • Collaborated with cross-functional teams to ship new Spend product features end-to-end, from database schema design and API development to deployment and monitoring, ensuring smooth rollout and minimal downtime
  • Implemented robust error handling and monitoring systems for critical financial operations, ensuring system reliability and compliance with fintech regulations
  • Established software infrastructure best practices including code reviews, documentation standards, and deployment procedures

Key Skills:

Software Infrastructure Cross-functional Team Leadership Node.js NestJS TypeScript Event-Driven Architecture Compliance Systems A/B Testing PostgreSQL

Backend Engineer

June 2023 - November 2023 (6 months) at My Medical Bank, Lagos, Nigeria

  • Worked across a cross-functional team of mobile and frontend engineers to deliver on the company's product vision for healthcare technology
  • Deployed and managed EC2 production and staging instances to ensure 99.99% availability of the web server on production
  • Designed a database migration strategy that moved 100% of existing users onboard the newly built Public Health Record (PHR) system without data loss
  • Implemented API endpoints for healthcare data management with strong focus on security and HIPAA-like compliance requirements

Technologies:

Node.js AWS EC2 Database Migration Healthcare Tech API Development

Backend Engineer

October 2022 - July 2023 (10 months) at Revent Technologies, Lagos, Nigeria

  • Designed and implemented a scalable, high-performance Node.js API using JavaScript that improved the overall speed and reliability of the client's internal financial infrastructure by 60%
  • Led the development of a MySQL database system, streamlining data management and increasing data processing speed by 50%
  • Improved overall code quality and efficiency through regular code reviews and collaboration with other developers, resulting in a 25% decrease in bugs and support tickets
  • Created and maintained comprehensive documentation for internal APIs, resulting in a 50% increase in frontend developer productivity due to improved understanding of the system
  • Implemented automated testing and continuous integration practices to improve code reliability

Technologies:

Node.js JavaScript MySQL API Development Financial Systems

Junior Backend Engineer

August 2021 - September 2022 (1 year 2 months) at Beezop Technologies, Lagos, Nigeria

  • Overhauled company's existing notification microservice to handle 100% of all notifications across the platform
  • Implemented a RESTful API for the company's SAAS platform, resulting in a 40% increase in sales due to improved user experience
  • Designed a complex import feature using Excel sheets as input files to help users import bulk documents, driving company's software adoption rate
  • Collaborated with cross-functional teams to integrate third-party APIs and platforms, resulting in a seamless user experience and increased customer satisfaction by 60%
  • Gained foundational experience in microservices architecture and API design patterns

Technologies:

Node.js RESTful APIs Microservices Third-party Integrations SAAS Platform

Education

Software Engineering Certificate

2019 at Stutern Graduate Accelerator Program, Lagos, Nigeria

Intensive software engineering bootcamp focused on full-stack development and industry best practices

Bachelor of Technology Education

2018 at Modibbo Adama University of Technology, Adamawa, Nigeria

Comprehensive technical education with focus on technology and engineering principles

Certifications & Professional Development

Community Involvement & Leadership

2023 - Present

  • Web Development Mentor - Genesys Upskill Program, Enugu

    Mentoring aspiring developers in backend development, Node.js, and software engineering best practices

  • Organizing Member - CityJS Lagos Conference

    Contributing to Lagos tech community through event organization and knowledge sharing

  • Technical Content Creator

    Sharing backend development insights and NestJS tutorials through blog posts

2019

  • Corps Liaison Officer (CLO) - National Youth Service Corps, Lagos

    Leadership role coordinating community service activities and youth development programs

Additional Information

Languages

  • English: Native/Fluent
  • Hausa: Fluent

Work Preferences

  • Location: Lagos, Nigeria
  • Remote: Open to remote opportunities
  • Contract: Open to contract and full-time

Let's Connect

Interested in discussing backend architecture, NestJS best practices, fintech systems, or exploring collaboration opportunities? I'm always open to connecting with fellow engineers and exploring interesting projects.

© 2026 Njoli Patrick