Software engineering, implementation, and production support
Technical depth from software engineering, client implementation, and production troubleshooting across fintech and enterprise systems.
Implementation Engineer
Credrails · Nairobi County, Kenya
Jul 2024 — Present
Software engineering and technical implementation across payment reconciliation, API integrations, data processing, automation, and production delivery.
Build and maintain Python, pandas, and SQL workflows for payment reconciliation and financial data processing.
Integrate systems through REST APIs, including integration testing, troubleshooting, and production support.
Deliver technical implementations from requirements and configuration through UAT, go-live, and production.
Delivered 25+ client implementations; reduced average setup time by 23%; increased client adoption by 15%; improved time-to-value by 30%.
Built automation for repetitive configuration and support workflows, including AI-assisted processing.
Write technical documentation and investigate production issues across integrated financial systems.
Software Developer
Freelance · Remote
Aug 2022 — Present
Custom applications, backend systems, REST APIs, integrations, deployment, and legacy modernization for clients in fintech, logistics, and retail.
Designed and delivered custom applications and digital solutions supporting fintech operations and logistics workflows.
Built backend functionality, API integrations, and application features from client requirements, including secure payment integrations.
Modernized legacy codebases to improve maintainability and deployment stability.
Reduced project turnaround times by 20% through iterative delivery and close collaboration with clients.
Implementation and Support Engineer
Fintech-Group · Nairobi County, Kenya
Nov 2023 — Jun 2024
Implementation and operation of financial technology platforms for banking, telecom, agent-network, and multi-channel financial services.
Supported implementation and integration of Finflex across financial systems, improving interoperability between connected platforms.
Supported the rollout of Finmobile, enabling banks and telecoms to deliver financial services through USSD and mobile applications.
Troubleshot production issues and supported reliable application releases across financial technology platforms.
Supported deployment and release cycles using DevOps practices and CI/CD pipelines, including performance troubleshooting to help minimise downtime.
Software Developer Trainee
Fintech-Group · Kenya
Nov 2022 — Oct 2023
Hands-on full-stack development across financial services and government technology projects.
Developed and enhanced full-stack features using ASP.NET MVC, ReactJS, and SQL Server.
Co-developed a government e-voucher platform supporting agricultural grant distribution across Kenya and Uganda.
Led UI improvements for the Credit Workflow System with Bootstrap 5, improving usability.
Supported agile delivery and sprint execution while contributing as a Scrum Master.
Hardware & Networking Support Engineer Intern
Mövenpick Hotels & Resorts · Nairobi County, Kenya
Jul 2022 — Oct 2022
Network, hardware, and enterprise IT support across hotel departments.
Troubleshot network connectivity, hardware, and system issues across hotel departments.
Supported hardware installation, system maintenance, technical updates, and enterprise IT support.
IT Support Intern
Kenya Nut Company Ltd · Kenya
Sep 2021 — Dec 2021
Hardware, software, and network support for departmental IT requests.
Installed, configured, and maintained hardware, software, and network systems.
Troubleshot technical issues, responded to IT service requests, and supported users across departments.