BADMUS ENIOLA

Software Engineer

About

Fullstack Software Engineer with a strong track record in fintech, specializing in building and deploying production-grade applications with expertise in React.js, Next.js, TypeScript, Java Spring Boot, Node.js, and NestJS. Proven ability to design and implement scalable frontend and backend solutions, leveraging AWS and robust database systems, to drive high-impact outcomes in fast-paced startup environments.

Work

BanffPay Limited

|

Software Engineering Intern (SIWES / IT)

Lagos, Nigeria, Nigeria

→

Summary

Highlights

Engineered backend microservices with Java Spring Boot, developing robust payment APIs for a cross-border fintech platform operating in 15 African nations.

Collaborated on implementing microservice architecture patterns, ensuring high availability, security, and scalability of payment routing systems.

Gained hands-on experience in API security, performance optimization, and robust database management within production financial transactions.

Meu Deliver

|

Software Engineer

Remote, Africa, Angola, Angola

→

Summary

Highlights

Built and deployed a full-stack logistics platform using TypeScript, Next.js, and NestJS, optimizing real-time order tracking and dispatch workflows.

Designed high-performance PostgreSQL database schemas and optimized targeted queries to handle heavy write operations with Docker containerization.

Developed secure, authenticated REST APIs and WebSockets connections, streamlining interactions across three distinct user roles.

Accessivo

|

Frontend Engineer

Remote, Nigeria, Nigeria

→

Summary

Highlights

Reduced redundant API calls by ~35% by implementing React Query (TanStack Query) for server-state caching, eliminating over-fetching.

Improved page load performance by ~22% through strategic code-splitting, lazy loading, and component memoization with Next.js and TypeScript.

Developed and maintained a reusable component library in Tailwind CSS across 12+ screens, reducing feature implementation time by 20%.

Ashlab & Quodel Technologies

|

Software Engineer

Remote, Nigeria, Nigeria

→

Summary

Highlights

Contributed to production features across both frontend (React, Next.js, TypeScript) and backend (Node.js, Express.js, NestJS) layers, enhancing system functionality and user experience.

Built and maintained performant REST APIs for core platform functionality, applying sound software design principles, API security, and performance best practices.

Collaborated effectively with product and design stakeholders in an Agile environment to translate complex requirements into clean, tested, and deployable code, ensuring timely feature delivery.

59Minutes Prints

|

Software Engineer

Remote, Nigeria, Nigeria

→

Summary

Highlights

Developed core frontend features and a reusable component library in React and Tailwind CSS, improving UI consistency across the platform and accelerating development cycles.

Built robust backend APIs for product ordering, vendor management, and authentication using Node.js and Express.js, incorporating structured error handling and input validation for enhanced API security.

Identified and resolved performance bottlenecks through profiling and targeted refactoring, improving page responsiveness by ~18% on mid-range devices and optimizing user experience.

Volunteer

Campus Ambassador

|

Cowrywise

→

Represented Cowrywise on campus, promoting financial literacy and digital savings awareness while participating in fintech-focused engineering and community development initiatives.

Highlights

Represented Cowrywise on campus, actively promoting financial literacy and digital savings awareness to over 500 university students.

Participated in fintech-focused engineering and community development initiatives, bridging financial services with student users and gathering valuable feedback.

Engaged in fintech education programs and technical growth activities, staying current with industry trends and product developments in the financial technology sector.

Education

Federal University of Technology, Minna

Minna, Nigeria, Nigeria
→
B.Tech Information Technology

Courses

Software Engineering

Human-Computer Interaction

Networking

System Design

Database Systems

Data Structures & Algorithms

Research Methodology

Languages

English

Skills

Core Competencies

Fullstack Development, Frontend Engineering, Backend Engineering, Fintech Solutions, Cloud Infrastructure (AWS), Scalable Systems Design, Microservices Architecture, Performance Optimization, API Development & Security, Agile Methodologies, Clean Code & Design Patterns, Real-time Systems, NodeJS, MySQL, Redis, AWS, Google Cloud, Debugging, Production Issues, Technical Documentation, Collaboration.

Frontend Technologies

React.js, Next.js 14, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, Redux Toolkit, React Query (TanStack Query), Zustand, Responsive Design, Mobile-First Design, Optimistic UI, Server-Side Rendering (SSR), Client-Side Rendering (CSR), Component Architecture.

Backend Technologies

Node.js, Express.js, NestJS, Java, Spring Boot, REST APIs, Microservices, WebSockets, API Security, Authentication, Authorization, System Design, Design Patterns.

Databases & Caching

PostgreSQL, MySQL, Redis, MongoDB, Database Schema Design, Query Optimization.

Cloud & DevOps

AWS (S3), Docker, CI/CD, GitHub Actions, Vercel, Firebase, Supabase, Git, GitHub, Nginx, Linux, OCI, Google Cloud.

Mobile Development

React Native.

Engineering Practices

Software Architecture, Agile, Scrum, Testing (Unit, Integration), Clean Code, Performance Optimization, Problem-Solving, Cross-functional Collaboration, Technical Documentation.

Currently Learning

AI/LLM Integration, Cloud Engineering (AWS), Solidity / Web3.

CMS & SEO

WordPress, Webflow, SEO.

Projects

Meu Deliver - Angola Multi-sided Logistics Platform

→

Summary

A real-time delivery coordination platform connecting customers, riders, and vendors across three distinct user roles, built for efficiency and responsiveness.

Carticom - Pan-African Multi-Tenant SaaS E-commerce Platform

→

Summary

Independently architected and developed a multi-tenant SaaS e-commerce platform designed to enable African merchants to launch and operate independent online stores under a unified, scalable infrastructure.

Water Groove - Investment Web App

→

Summary

An interactive investment platform designed for seamless user and administrative interaction, focusing on performance and user experience.