Software Engineer · Python · Backend & APIs · Fintech · Integrations · React
Send a job offer directly to this candidate
Software Engineer with 4+ years of experience across software development, technical implementation, systems integration, and technical support, with a strong background in fintech and enterprise technology. My work sits at the intersection of building software and making sure it works in the real world — combining backend development (Python, Django, PostgreSQL, REST APIs) with production troubleshooting, systems integration, and client-facing technical delivery. At Credrails, I work with Python, SQL, Pandas, and APIs to support payment reconciliation and enterprise implementations from onboarding through production — covering system configuration, integrations, UAT, go-lives, production troubleshooting, and technical documentation.
I built an internal AI agent for support-ticket triage and configuration automation, and have developed backend and fullstack solutions using Python, Django, JavaScript, React, and ASP.NET across fintech, logistics, and retail. Outside of client work, I build products around problems I encounter firsthand — including Apply Pilot, a job-search platform I created for African job seekers.
English, based in Nairobi (UTC+3) — fully within EMEA timezone coverage.
Implementation Engineer at Credrails (2024-07 – Present)
Deliver technical implementations for enterprise customers across payment and reconciliation workflows, combining software engineering, data processing, API integrations, system configuration, and technical delivery. Work across the full implementation lifecycle — requirements gathering, configuration, onboarding, UAT, go-live, and production support — partnering with Sales, Product, and Engineering.
Software Developer (Freelance) at Self-Employed (2022-08 – Present)
Ongoing freelance software development alongside full-time employment, partnering with clients across fintech, logistics, and retail to design and deliver customized digital solutions — spanning application development, backend systems, REST APIs, integrations, deployment, and legacy-system modernization.
Implementation & Support Engineer at Fintech-Group (2023-11 – 2024-06)
Supported the implementation and operation of Finflex (middleware) and Finmobile (USSD/mobile app) platforms serving banks, telecom, and agent networks across Kenya — spanning technical implementation, integrations, deployments, production troubleshooting, and system interoperability.
Software Developer Trainee at Fintech-Group Kenya (2022-11 – 2023-10)
Full-stack development on government-facing platforms serving agricultural grant recipients in Kenya and Uganda, using ASP.NET MVC, ReactJS, SQL Server, and Bootstrap 5.
Software Engineering Student at Moringa School (2022-01 – 2022-08)
Hardware & Networking Support Engineer Intern at Mövenpick Hotels & Resorts (2022-07 – 2022-10)
IT Support Intern at Kenya Nut Company (2021-09 – 2021-12)
Bachelor of Business Information Technology in Business Information Technology – Mount Kenya University (2024-05 – 2026-12)
Diploma in Business Information Technology in Business Information Technology – Mount Kenya University (2020-01 – 2023-12)
Certificate in Software Engineering in Software Engineering – Moringa School (2022-01 – 2022-08)