Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

John Popoola

Summary

Accomplished Senior Software Developer, adept in crafting high-performance applications with C#, .NET Core and SQL. Proven ability to enhance functionality through RESTful APIs and microservices, while mentoring teams and solving complex problems. Committed to delivering maintainable code and optimizing deployment processes for superior user experiences.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior Fullstack Engineer

Sidmach Technologies Limited
07.2024 - Current
  • Developing and supporting software applications, ensuring integration with databases and interfaces.
  • Designing and implementing RESTful APIs for seamless front-end and back-end communication.
  • Writing high-quality, maintainable code using .NET Core, C#, MSSQL, ReactJs, and TypeScript.
  • Conducting unit tests and managing deployment of new products and features.
  • Integrating third-party APIs to enhance application functionality.
  • Producing reusable code to improve long-term maintainability and performance.

Software Engineering Team Lead

Adebayo Adeleke LLC
08.2023 - 07.2024
  • Engineered high-performance mobile and web applications, integrating various technologies for an enhanced user experience.
  • Utilized C#, Node.js, Express.js, and NestJS for backend development with Azure cloud infrastructure.
  • Provided technical guidance, mentorship and coaching to team members on various software engineering topics.
  • Collaborated with cross-functional teams to design innovative solutions aligned with business objectives.
  • Performed code reviews, debugging and troubleshooting of existing applications or new features.

Senior Engineer, Site Reliability Engineering

Cellulant Limited
07.2022 - 08.2023
  • Provided operational support for diverse distributed applications, ensuring seamless functionality.
  • Engineered software solutions for optimized management of platform infrastructure and applications.
  • Worked closely with development teams to enhance Quality of Service via automated tasks and thorough testing.
  • Balanced feature development speed with reliability based on established service level objectives.

Senior Software Engineer

Zone (formerly Appzone Limited)
03.2020 - 07.2022
  • Designed architecture for APIs, SQL Jobs, and Windows Services using .NET C# and .NET Core, reducing manual tasks by 80%.
  • Optimized CI/CD pipelines in Azure DevOps for seamless management across dev, UAT, and production stages.
  • Executed technical support and documentation aligned with best software engineering practices in .NET C#/.NET Core.
  • Sustained high availability of Card Management System (Prime), meeting strict uptime requirements within Azure infrastructure.

Senior Software Engineer

Karose Alliance Solutions Limited
03.2019 - 03.2020
  • Implemented WebAPIs and services for telco and energy distribution companies, enhancing vending efficiency.
  • Led development of flagship mobile app, empowering state-wide agents in sales and collection operations.
  • Contributed to in-house administration applications by utilizing .NET C# for backend solutions.
  • Executed complex backend solutions leveraging advanced engineering expertise in .NET C#.

Software Engineer

Pawakad Limited
08.2017 - 03.2019
  • Developed Web APIs for aggregating collections by super and subagents using .NET, .NET Core, and Java.
  • Delivered maintenance and new features for mobile applications utilizing native Java.
  • Resolved customer complaints and queries as an L2 support engineer, demonstrating strong problem-solving capabilities.

Web Developer

Omnific Works
10.2012 - 12.2013
  • Developed diverse applications using PHP frameworks like CodeIgniter and Elgg with MySQL for database management.
  • Contributed to award-winning apps OneCrier and LearnThem through strategic technical solutions.
  • Engaged with teams at hackathons, fostering innovation and collaborative problem-solving.

Education

Master of Science - Computer Science

University of Lagos
Lagos
07-2019

Bachelor of Technology - Computer Science

Federal University of Technology Akure
Akure
12-2014

Skills

  • SQL
  • Amazon Web Services (AWS)
  • C#
  • Git
  • JavaScript
  • Microservices
  • Nodejs
  • MongoDB
  • ASPNET Core
  • Microsoft SQL Server
  • RESTful APIs
  • Unit testing
  • Azure DevOps
  • Software architecture
  • Problem solving

Certification

  • Leadership Essentials, part of Black Leadership Academy

McKinsey & Company

Issued Apr 2023

Languages

English
First Language
French
Intermediate (B1)
B1

Timeline

Senior Fullstack Engineer

Sidmach Technologies Limited
07.2024 - Current

Software Engineering Team Lead

Adebayo Adeleke LLC
08.2023 - 07.2024

Senior Engineer, Site Reliability Engineering

Cellulant Limited
07.2022 - 08.2023

Senior Software Engineer

Zone (formerly Appzone Limited)
03.2020 - 07.2022

Senior Software Engineer

Karose Alliance Solutions Limited
03.2019 - 03.2020

Software Engineer

Pawakad Limited
08.2017 - 03.2019

Web Developer

Omnific Works
10.2012 - 12.2013

Master of Science - Computer Science

University of Lagos

Bachelor of Technology - Computer Science

Federal University of Technology Akure
John Popoola