Brian O.

Software Developer in Test (Microsoft Engineering Centre)

Kenya

Experience

Apr 2023 - Present
2 years 9 months
Kenya

Software Developer in Test (Microsoft Engineering Centre)

Techno Brain

  • Upgraded application library from on-premises to Azure Cloud environments (Kenya, India).
  • Developed services to sync files between Azure Storage and on-premises servers across testing centers.
  • Enhanced Windows testing tools for improved reliability, monitoring, and performance via Azure Application Insights.
  • Acted as DRI to monitor and resolve service degradation or downtime.
  • Supported testers and localized reporting for cloud-based internal tools.
Dec 2021 - Apr 2023
1 year 5 months
Kenya

Full Stack Developer

GTBank Kenya

  • Led migration from ISO 8583 to ISO 20022 for instant payments (PesaLink compliance).
  • Developed microservice for secure Core Banking integrations ensuring customer protection.
  • Automated internal systems for document management, treasury rate handling, and transaction monitoring.
  • Upgraded and secured USSD platform for improved performance and reliability.
  • Built automated CRM for customer issue tracking in line with Central Bank regulations.
Apr 2019 - Dec 2021
2 years 9 months

Full Stack Developer

BMAT Solutions

  • Developed and maintained internet banking and tax return systems for FinBank SA and BCAB SA.
  • Built microservices for utilities, betting, and payment services integrated with banking platforms.
  • Created SMS platform for Rahisibet Burundi with single and bulk messaging support.
  • Developed APIs connecting Interbank Burundi’s core banking with clearing systems.
  • Deployed clearing solutions and trained staff for BANCOBU and RNP Burundi.
Oct 2018 - Feb 2019
5 months

Mobile Application Developer

Disruptive Solutions

  • Developed native Android applications integrating RESTful APIs.
  • Tested and validated web applications for functionality and design compliance.
  • Collaborated with backend developers to create and refine APIs.
Jun 2018 - Oct 2018
5 months

Full Stack Developer & Database Administrator

Attitude Dynamics

  • Developed customer and dealer web applications with database integration.
  • Maintained Oracle databases ensuring performance and daily reconciliation accuracy.
  • Trained end users on system functionalities and provided technical support.
Aug 2017 - Dec 2017
5 months

Web Application Developer

Sanpac Africa Limited

  • Developed company databases and web tools for production and inventory tracking.
  • Created off-duty and production tracking applications for staff management.
  • Trained staff in system use and report generation.

Summary

Full Stack & Cloud Software Engineer with over 5 years of professional experience designing, developing, and maintaining scalable, high-performance systems. Expertise in full-stack web development, cloud migration, microservices, API integration, and DevOps automation. Strong background in debugging, compatibility testing, and optimizing distributed systems in Azure. Skilled in C#, Java, Node.js, and .NET Core for backend services and system-level troubleshooting. Passionate about delivering real-world impact through innovative, reliable, and customer-focused software solutions.

Core Competencies: Azure Cloud, .NET Core, API Development, CI/CD Pipelines, Microservices Architecture, DevOps Automation, Cloud Monitoring, RESTful Services, Application Performance Optimization, Agile Development

Languages

Swahili
Native
English
Advanced

Education

Oct 2015 - Jun 2017

KCA University

Bachelor of Science in Information Technology · Information Technology · Kenya · Second Class Honors, Upper Division

Oct 2010 - Jun 2013

Thika High School

Kenya Certificate of Secondary Education · Kenya Certificate of Secondary Education · Thika, Kenya · Mean Grade: B-

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions