Summary
Overview
Work history
Education
Skills
Certification
References
Timeline
Generic

Charles Babalola

London,UK

Summary

Software developer with 9+ years of experience in Banking, Fintech, and Education sectors. Expertise in C#, .NET Core, and ASP.NET MVC, complemented by frontend skills in JavaScript and Angular. Strong database management capabilities with SQL Server, MySQL, and Oracle. Proven track record in leveraging Azure cloud technologies to deliver efficient software solutions.

Overview

14
14
years of professional experience
1
1
Certification

Work history

Software Engineer Consultant

ABUAD University
Remote
04.2024 - 07.2025
  • Achieved 99.9% uptime for five enterprise applications through deployment of Azure App Services and SQL Databases.
  • Automated build, test, and deployment workflows via CI/CD pipelines in Azure DevOps, decreasing release times by 40%.
  • Streamlined operations for over 50 tenants by leading development of Industrial Park Management System with ASP.NET Core.
  • Facilitated secure access for three frontend platforms through deployment of RESTful APIs on Azure App Services.
  • Enhanced operational efficiency by automating ticketing workflows with Angular and ASP.NET Core, decreasing admin time by 60%.
  • Utilised full-stack skills in .NET, C#, Azure, Angular, and MSSQL to deliver six significant projects from inception to deployment.

Full-Stack Engineer

Wealth Dynamix
London, UK
09.2021 - 01.2024
  • Built a self-service portal integrated with Dynamics 365 CRM, reducing customer support response times by 50%.
  • Designed and implemented a document management system consolidating over 500,000 legacy files, improving file access speed by 60%.
  • Optimised complex SQL queries, tripling data retrieval speed within the document management platform.
  • Led integration of a secure instant messaging feature via SignalR, enabling real-time communication for multiple client accounts.
  • Developed detailed error logging and reporting dashboards, reducing average issue resolution time by 70%.
  • Delivered full-stack solutions using .NET, Angular, Azure, MSSQL, and CRM Dynamics 365 across three major enterprise applications.

Senior Application Developer

Guaranty Trust Bank UK Limited
London, UK
10.2014 - 09.2021
  • Led migration of legacy systems to microservices architecture, significantly reducing downtime.
  • Completed development of Mobile Banking application using AngularJS and Ionic for iOS and Android, serving over 100,000 customers and decreasing support calls.
  • Implemented Two-Factor and token authentication for Mobile Banking and customer-facing applications, ensuring GDPR compliance through RESTful API.
  • Spearheaded Open Banking APIs implementation, facilitating secure third-party integrations while maintaining PSD2 compliance.
  • Collaborated with internal departments to gather requirements and developed tailored standalone applications.
  • Executed API integration into existing systems to enhance data exchange efficiency.
  • Utilised technologies including C#, .NET, Java, AngularJS, Azure, MSSQL, Oracle, MySQL.

Junior Developer

Verdant Solicitors
London, UK
07.2011 - 09.2013
  • Developed custom case management system, reducing administrative task time by 25%.
  • Integrated secure client portal to enhance communication and satisfaction.
  • Implemented automated billing system, minimising errors and expediting cycle.
  • Documented software development life cycle phases for team transparency.

Education

MSc - Computer Science

University of Westminster
City of London

Skills

  • Languages: C#, NET Core, ASPNET MVC, VBNET, Java
  • Frontend: JavaScript, AngularJS, Angular, Blazor, HTML, CSS
  • Databases: SQL Server, Oracle, MongoDB, MySQL
  • Cloud & DevOps: Azure, Docker, Kubernetes, CI/CD (Azure DevOps, Jenkins)
  • Frameworks & Tools: RESTful APIs, SignalR, Entity Framework
  • Version Control: Git, GitHub, Bitbucket, SVN
  • Testing: NUnit, xUnit, Postman, Swagger
  • CRM: Microsoft Dynamics 365


Certification

  • Microsoft Azure Fundamentals (AZ-900)
  • Microsoft Azure Developer (AZ-204)
  • Microsoft Certified Systems Engineer (MCSE)
  • CompTIA A+
  • Cisco Certified Network Associate (CCNA)
  • Cisco Certified Network Professional (CCNP)
  • The C# Programming Language (QA)

References

References available upon request.

Timeline

Software Engineer Consultant

ABUAD University
04.2024 - 07.2025

Full-Stack Engineer

Wealth Dynamix
09.2021 - 01.2024

Senior Application Developer

Guaranty Trust Bank UK Limited
10.2014 - 09.2021

Junior Developer

Verdant Solicitors
07.2011 - 09.2013

MSc - Computer Science

University of Westminster
Charles Babalola