Ajiboye Adedotun

Senior Backend Engineer | Golang & TypeScript

Salary / Daily rate

Lagos, Nigeria

Freelance, open to permanent contract

Remote only

Skills

TypescriptPostgreSQLNodeNestDomain Driven DesignTest Driven DevelopmentClean CodeEvent Driven ArchitectureGitJenkinsRESTful APIsBackend DevelopmentMicroservicesJavascriptExpressMongoDBGoogle Cloud PlatformMySQLAmazon EC2RabbitMQGolangFirebaseDockerLinuxGitHubBasecampConfluenceJiraAsanaAWS

Languages

English

About me

Intro

Senior Backend Engineer with 5+ years specializing in Golang & TypeScript for fintech and healthcare applications. Built PCI DSS-compliant payment systems processing ₦10M+ daily and reduced deployment times by 60% through microservices architecture. Expert in scalable APIs, banking integrations, and secure payment workflows.

Links

Work experience

Backend Engineer

Duplo

May 2024 - May 2025

1 year 1 month

Hybrid

1) Interfaced directly with third-party partners post-deal closure, analyzing and adapting their API specifications to fit Duplo’s use cases, ensuring seamless and scalable integration into the platform. 2) Engineered a PCI DSS Level 1-compliant payment processing system, implementing tokenization, encrypted storage, and secure transaction pipelines for handling sensitive financial data. 3) Contributed to the end-to-end integration of multiple banking APIs and payment gateways (e.g., NIBSS EasyPay, NIBSS Direct Debit/e-Mandate, Wema, Providus, PingPong, Globus, Cellulant), enabling virtual account creation and automating payment workflows that processed ₦10M+ daily. 4) Architected and documented complex money movement flows across services using DBML (ERDs), MermaidJS (sequence diagrams/UML), and maintained comprehensive ADRs and API contracts on Confluence, achieving 90% documentation coverage and reducing both onboarding time and cross-team integration issues by 60%

Backend Engineer

mymdoc

Jul 2023 - Oct 2024

1 year 4 months

Lekki, Lagos, Nigeria

1) Presently, I am at the helm of the backend team, spearheading the development of an online educational platform, similar to Udemy, tailored for healthcare professionals and individuals passionate about medical knowledge. 2) Currently tackling critical JIRA tickets with a sense of urgency. This encompasses tasks such as resolving bugs, crafting new features, and enhancing backend systems. The goal is to guarantee a smooth platform experience and meet user expectations.

Lead Backend Engineer

Metricks

Sep 2021 - May 2024

2 years 9 months

London, UK

1) Collaborated closely with the team to design architectural patterns and plan on how to structure the database, this resulted in cutting costs by 46% and increased productivity by 30%. 2) Conducted research and analysis on how to track affiliate clicks, leads, and conversions which led to the development of an algorithm that increased company sales by 20%. 3) Implemented the Integration of third-party applications including, WooCommerce, Stripe, Shopify, and Magento, this enabled customers from different SaaS platforms to use the software, and a 10x positive user experience rating was achieved. 4) Designed, configured, and developed the fully automated CI/CD life cycle for the high- volume external web application, successfully resulting in a 5x reduction of average deployment time for the entire project. 5) Developed 3 highly interactive web applications utilizing JavaScript, HTML5, CSS, JSON, React JS, Next JS and Node JS, while integrating Restful API and external web services, ensuring high performance. 6) Used relational databases and NoSQL databases to streamline data for developing practical applications. Performed unit and load testing for the critical progressive web application that helped to improve the system's stability and scalability by 34% by identifying critical performance issues during its development.

Backend Engineer

NOSH.NG

Dec 2021 - Jan 2023

1 year 2 months

Remote, OR 97458, USA

1) Architected a Node.js server leveraging the Express.js framework to create lightweight Restful APIs capable of efficiently handling 1000+ concurrent HTTP requests, improving the system's throughput by 40%. 2) Configured Travis CI alongside comprehensive test suites to automate unit, integration, and regression tests, reducing bug detection time by 25% and increasing test coverage by 30%. 3) Enhanced security by implementing Bcrypt, utilizing a native one-way hashing algorithm for client passwords in the PostgreSQL database, reducing the risk of unauthorized access by 60%. 4) Implemented extensive unit tests for each backend component using the Node.js Test Library and Jest packages, ensuring a 90% code coverage and reducing the number of production bugs by 20%. 5) Conducted code reviews and provided constructive feedback to team members, resulting in a 15% improvement in code quality and adherence to coding standards. •Researched and implemented performance optimization techniques, resulting in a 50% reduction in response times and a 40% improvement in overall system efficiency. 6) Collaborated with the frontend team to design and implement a real-time data syncing feature using WebSockets, resulting in a 25% reduction in data latency and improved user experience.

Backend Engineer

Lendsqr

Jun 2022 - Dec 2022

7 months

1) Built web services and REST APIs with JavaScript, NodeJS, Hapi, and SQL that serve mobile and web applications. 2) Built databases and schemas and architectural patterns. 3) Researched, developed, and implemented scalable APIs for data extraction, analysis, writing, and indexing (CRUD). 4) Worked closely with business analysts, infrastructure specialists, frontend engineers, UI/UX designers, and quality assurance specialists/testers to design and develop robust solutions to meet client requirements for functionality, scalability, performance, to resolve technical issues, and minimize project delays

Backend Engineer

SoftBlue Nigeria (Subsidiary of Boardman Holdings)

Oct 2020 - Aug 2021

11 months

Lagos, Nigeria

1) Implemented load balancing with Nginx to enable efficient scaling and support over 5000 concurrent users for Node.js instances, resulting in a 50% increase in system capacity and stability. 2) Collaborated closely with front-end engineers, UI/UX designers, mobile engineers, and quality assurance specialists/testers to develop robust solutions that fulfilled client requirements for functionality, scalability, and performance, resulting in a 25% increase in client retention rate. 3) Developed and maintained comprehensive documentation, including API specifications, database schemas, and technical guides, ensuring clarity and ease of understanding for both internal teams and external stakeholders, resulting in a 40% reduction in onboarding time for new team members. 4) Enhanced team productivity through coordinated Git workflows and effective time-restricted task management, resulting in a 20% improvement in project delivery time. 5) Optimized data processing and storage by leveraging relational and NoSQL databases, resulting in a 30% improvement in database query performance and a 25% reduction in storage costs. 6) Implemented containerization using Docker and orchestration with Kubernetes to facilitate efficient deployment, scaling, and management of microservice architecture, reducing deployment time by 40%. 7) Collaborated with cross-functional teams to design and implement secure authentication and authorization systems, utilizing technologies such as JWT (JSON Web Tokens) and OAuth for enhanced security and user access control, resulting in a 35% decrease in security vulnerabilities.

Software Engineer

MLH Fellowship

Jan 2020 - Jul 2020

7 months

New York, NY, USA

1) Implemented load balancing with Nginx to enable efficient scaling and support over 5000 concurrent users for Node.js instances, resulting in a 50% increase in system capacity and stability. 2) Collaborated closely with front-end engineers, UI/UX designers, mobile engineers, and quality assurance specialists/testers to develop robust solutions that fulfilled client requirements for functionality, scalability, and performance, resulting in a 25% increase in client retention rate. 3) Developed and maintained comprehensive documentation, including API specifications, database schemas, and technical guides, ensuring clarity and ease of understanding for both internal teams and external stakeholders, resulting in a 40% reduction in onboarding time for new team members. 4) Enhanced team productivity through coordinated Git workflows and effective time-restricted task management, resulting in a 20% improvement in project delivery time. 5) Optimized data processing and storage by leveraging relational and NoSQL databases, resulting in a 30% improvement in database query performance and a 25% reduction in storage costs. 6) Implemented containerization using Docker and orchestration with Kubernetes to facilitate efficient deployment, scaling, and management of microservice architecture, reducing deployment time by 40%. 7) Collaborated with cross-functional teams to design and implement secure authentication and authorization systems, utilizing technologies such as JWT (JSON Web Tokens) and OAuth for enhanced security and user access control, resulting in a 35% decrease in security vulnerabilities.

Web Developer

Bincom Dev Center

Feb 2019 - Jul 2019

6 months

Lagos, Nigeria

1) Implemented user interfaces with modern JavaScript frameworks, HTML5, and CSS3, which improved user satisfaction by 31%. 2) Built-up User Registration Web Page employing HTML5 and PHP to implement file upload with dropdown menus, checkboxes, Radio Buttons, Text Areas, and other input controls. 3) Designed and structured the entire database schema for the project in MySQL. 4) Cooperated with project managers and creative teams to design, deliver, structure, and implement client-based websites from start to finish. 4) Participated in weekly meetings with executives, and also got involved in market research analysis and idea generation. 5) Ensured best practices are carried out in all phases of software development and architecture.

Back End Developer Intern

Zuri Team

Oct 2018 - Jan 2019

4 months


Education

Federal University of Technology Minna

Bachelor of Technology - BTech

2017 - 2023

6 years 1 month

Federal University of Technology, Minna

A levels

2015 - 2017

2 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.