Resume

A comprehensive overview of my professional experience, skills, and education.

Professional Summary

An experienced software engineer who loves open source and creating thoughtful, well-designed software.

Skilled in C#, Python, C++, Java, TypeScript/JavaScript, and SQL/NoSQL databases. My work spans distributed systems, mobile apps, and modern backend APIs, and extends into desktop applications and low-level software where performance, efficiency, and system-level understanding matter.

Locked in on DSA and sharpening my system design skills and mastering C++ and Java. Catch you on the next level-up! 📈

Experience

Software Engineer (under academic supervision)

University of South Wales - IT Department • November 2025 - April 2026

  • Contributed to building a distributed microservices platform for PhD supervisor allocation using Python, FastAPI, PostgreSQL, pgvector, Docker, SQLAlchemy, Redis caching, React/TypeScript, achieving semantic-matching accuracy.
  • Assisted in migrating non-core services to C# ASP.NET Core (.NET 9), ensuring backward compatibility with the Python LLM backend and strengthening overall service reliability.
  • Automated proposal analysis by integrating the OpenAI(ChatGPT) API with prompt-engineering techniques, removing hours of manual review per intake cycle and improving consistency.

Lead Software Engineer

Gemstone Technology Solutions • July 2023 - March 2026

  • Drove ₦65 million in revenue using Javascript/Typescript and NestJS to implement a seamless and secure payment system, incorporating Stripe into our system ensuring a fast transactions and fraud prevention.
  • Led a team of 3 to build Hubeatz, a cross-platform marketplace used by 400+ buyers and sellers, removing middlemen and increasing seller profits by 25%; delivered end-to-end architecture using TypeScript, React/React Native, Next.js, NestJS, MySQL, and Prisma.
  • Saved $2,668 in annual file storage costs by migrating from the previous cloud media storage provider to Digital Ocean with AWS S3 support, enabling fund reallocation to marketing, which boosted company revenue.
  • Configured an AWS EC2 instance with secure SSH access, TCP/IP networking, HTTPS protocols, and an Nginx reverse proxy to ensure reliable connectivity and optimized application performance.
  • Guided newly recruited developers through the application's working structure, offering timely support and resolving blockers whenever they encountered challenges, enhancing overall teamwork and communication.

Senior Software Engineer

Sprungg • March 2024 - October 2024

  • Led the development of an all-in-one developer platform by contributing to features such as task management, sprint planning and documentation using Javascript/Typescript, Node.js, Express, MongoDB(NoSQL), React, NextJS, and Tailwind.
  • Improved code quality and deployment efficiency by implementing a seamless CI/CD pipeline using Docker, Git/GitHub Actions and Workflows, integrating Husky pre-commit hooks to catch issues locally before code reaches remote branches.
  • Enhanced application stability and user experience by developing a comprehensive end-to-end (E2E) testing suite with Playwright, enabling realistic user simulations to identify bugs and anomalies before deployment.
  • Built and optimized the organization's core infrastructure on Ubuntu-based Linux servers hosted on AWS (EC2), improving network request routing, memory management, and package updates, ensuring high availability and security

Software Engineer

Tomation Solutions • February 2023 - August 2023

  • Assisted in designing and developing a content management system for the Manufacturers Association of Nigeria (MAN)using Python, React, Javascript/Typescript, and PostgreSQL, gaining experience in building platforms that support over 1,200 members with access to events, publications, and news, driving ₦5 million in annual revenue.
  • Drove an estimate of ₦10 million in MAN membership fees by implementing a seamless and secure payment system through the incorporation of various payment systems such as Paystack, Flutterwave and Interswitch into the service, meeting the needs of the various members and ensuring fast transactions.
  • Helped develop and deploy scalable RESTful APIs with Django/Django REST Framework, Django Templates, Python, and PostgreSQL, gaining exposure to backend development practices and understanding how APIs streamline membership acquisition processes.

Software Engineer

Emetrics Suite • March 2023 - August 2023

  • Contributed to an HR management solution with task management, real-time notifications, and performance dashboards for individuals, teams, and corporate tracking. Technologies: React, Next.js, Styled-Components, Stitches, PostgreSQL, Django.
  • Designed an intuitive and visually appealing UI/UX for landing and admin pages to enhance workflow efficiency.
  • Implemented a secure route protection system to restrict unauthorized access to admin pages using NextAuth and Zustand.

Instructor

NIIT • December 2021 - May 2023

  • Taught Python, SQL, and web development (HTML/CSS), incorporating hands-on exercises and real-world projects, adapting lessons to different learning speeds and backgrounds.
  • Designed custom lesson plans with interactive coding, group projects to boost engagement and skill development.

Python Software Engineer

Clever Waters • Contract - February 2024 - October 2024

  • Developed a feature-rich ecommerce platform for a fashion and clothing client using Python, Django, Django Templates, TailwindCSS, and MySQL, delivering a robust and scalable solution that improved online shopping accessibility.
  • Built and deployed the application on PythonAnywhere Cloud hosting with GitHub Actions and Workflows, streamlining CI/CD operations and ensuring reliable, automated deployments that reduced downtime.
  • Integrated real-time delivery status tracking with HTMX, improving transparency and customer satisfaction by keeping buyers informed throughout the order lifecycle.
  • Created automated and manual test suites using PyTest, Postman, and Docker, improving API reliability and reducing defects across core workflows.

Skills

Languages & Frameworks

JavaScript/TypescriptPythonC++JavaKotlinSQLHTML/CSSGraphQLReactReact NativeRedux/Redux ToolkitJestPyTestJUnitMockitoSpring/Spring BootSpring BootPlaywrightTailwindCSSNode.jsNestJSNext.jsExpressDjango/Django REST FrameworkFastAPIJetpack ComposePrisma

Tools & Platforms

GitCMakeCI/CD(GitHub Actions & Workflows)AWSDockerGoogle Cloud Platform(GCP)Digital Ocean

Databases

PostgreSQLMySQLMongoDBRedisMSSQL

Soft Skills

LeadershipCommunicationProblem SolvingTeam WorkLearningAdaptabilityAccountabilityCollaboration

Education

Master of Science in Advanced Computer Science

University of South Wales • Graduating September 2026

First-Class Honours Expected • Relevant Coursework: Object Oriented Programming with Data Structures and Algorithms, Data Mining, Mobile Application Development

Bachelor of Science (Honours) in Applied Computing

University of South Wales • Graduated June 2025

First-Class Honours • Relevant Coursework: Advanced Databases and Modelling, GIS and the Spatial Web, Advanced Internet and Mobile Computing