EZRA NYAGAKA

Senior Software Engineer
Nairobi, KE.

About

Highly skilled Senior Software Engineer with over 4 years of experience, specializing in driving operational efficiency and profitability through strategic implementation of cloud and on-premise solutions. Proven leader in optimizing and securing core banking, payment, and business systems, translating corporate strategy into high-quality, reliable, and scalable software solutions. Adept at guiding cross-functional development teams through the full software lifecycle, ensuring peak performance and successful project delivery.

Work

Calwide Solutions LTD
|

Senior Software Engineer

Nairobi, Nairobi, Kenya

Summary

Led the entire software product development process, from research to deployment, ensuring projects met quality standards, timelines, and scope.

Highlights

Directed full software product development lifecycle, from research to deployment, consistently meeting quality standards, timelines, and scope.

Spearheaded implementation and integration of Microsoft Dynamics 365 Business Central and Navision for Retail and Financial Services clients, directly contributing to significant revenue growth.

Enhanced operational efficiency and elevated customer satisfaction by providing expert pre-sales services, defining precise project scopes, and delivering scalable, high-impact solutions.

Managed and mentored a team of 8 developers, overseeing user acceptance testing and fostering junior staff development for successful project delivery.

FIVER
|

Microsoft Dynamics Business Central Technical Consultant

Nairobi, Nairobi, Kenya

Summary

Led comprehensive implementations of HR, procurement, and payroll modules, collaborating with stakeholders to optimize processes and provide end-user training.

Highlights

Directed comprehensive implementations of HR, procurement, and payroll modules within Microsoft Dynamics Business Central.

Collaborated with diverse stakeholders to assess business processes, recommend strategic improvements, and deliver comprehensive end-user training.

Optimized critical SQL databases and efficiently resolved complex technical issues post-implementation, enhancing system stability and performance.

Coretec Solutions Africa
|

Microsoft Dynamics Business Central Technical Consultant

Nairobi, Nairobi, Kenya

Summary

Developed COOPMIS, a proprietary SaaS core-banking solution for SACCOs across Africa, managing full lifecycle application development and system enhancements.

Highlights

Developed COOPMIS, a proprietary SaaS core-banking solution, successfully deployed to SACCOs across Kenya, Botswana, Eswatini, and Uganda.

Executed comprehensive gap analysis, led critical system enhancements, and managed full lifecycle application development for enterprise solutions.

Trained and mentored multiple interns on Dynamics NAV and Business Central, building team capability and fostering skill development.

Education

University/College Name Not Specified
Nairobi, Nairobi, Kenya

Bachelor's Degree

Computer Science

Grade: Second Class Honors

Languages

English

Certificates

Microsoft Azure Fundamentals

Issued By

Microsoft

Oracle Cloud Infrastructure Foundations Associate

Issued By

Oracle

AWS Cloud Technical Essentials

Issued By

AWS

Skills

Programming Languages

CAL, AL, Python, Django, JavaScript, Microsoft Business Central (AL), Dynamics Navision (C/AL), Flask.

Cloud Platforms

AWS, Microsoft Azure.

API Integration

M-PESA API, PayPal API, REST APIs, NSE APIs, IPRS APIs, API Development, System Integration.

Version Control

Git.

Collaboration Tools

Slack, Microsoft Teams.

Business Systems

Dynamics NAV, Microsoft Dynamics 365 Business Central, Power BI, ERP Implementation, Extensions, Upgrades.

Database Management

MySQL, MS SQL, PostgreSQL, SQL Optimization.

Software Development

Software Lifecycle Management, Software Product Development, Scalable Microservices, Secure API Design, High-Quality Software Development, System Reliability, Scalability, Performance Optimization.

Project Management

Technical Project Management, Agile Methodologies, DevOps, User Acceptance Testing (UAT), Project Scope Definition.

Leadership & Mentorship

Cross-Functional Team Leadership, Team Management, Mentorship, Training, Stakeholder Collaboration.

Business Analysis & Strategy

Business Alignment, Corporate Strategy Translation, Business Objectives, Operational Efficiency, Profitability, Pre-Sales Services, Customer Satisfaction, Data Analysis, Business Intelligence, Gap Analysis.

References

Scudo Chweya

Contact information available upon request.

Daisy Onchiri

Contact information available upon request.

Valarie Anyango

Contact information available upon request.

Projects

Dynamics 365 Business Central Implementation for SACCOs

Summary

Successfully implemented Microsoft Dynamics 365 Business Central for multiple SACCOs in Nairobi, demonstrating expertise in ERP system deployment.

CoopMIS Cloud-Based Core-Banking Solution

Summary

Developed and deployed a cloud-based core-banking SaaS solution across multiple African countries, showcasing full lifecycle product development.