Available to hire
Senior Full Stack Software Engineer with 8+ years of experience designing, modernizing, and integrating enterprise software solutions across fintech, insurance, healthcare, logistics, and digital platforms. Skilled in building scalable mobile applications, backend APIs, and secure AI-enabled workflows.
Currently helping modernize legacy banking and insurance systems by transforming monolithic .NET platforms into modular, API-driven, AI-ready architectures—while also delivering production-grade mobile apps (Flutter) and web portals that integrate seamlessly with enterprise services.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Swahili
Advanced
Work Experience
Full Stack Software Engineer at Pen soft Systems Limited
May 2, 2025 - PresentDevelops and modernizes enterprise solutions for banking, insurance, healthcare, travel, and pensions. Contributes to transforming legacy platforms built on .NET into modular, API-driven architectures.
Designs and maintains secure REST APIs using C#, ASP.NET, and SQL Server. Builds cross-platform mobile applications using Flutter for Android and iOS, and enhances the Africa Bim a mobile application and web portal for digital insurance policy management.
Implements authentication/authorization and payment integrations including M-Pesa workflows. Integrates enterprise systems with mobile apps, third-party services, and AI-enabled workflows using modern integration patterns such as MCP. Optimizes performance through database query and backend service tuning, and collaborates with product managers, designers, QA engineers, and DevOps teams to deliver production-quality solutions.
Senior Software Engineer (Consultant & Contractor)
October 1, 2016 - December 1, 2025Delivered mobile, backend, and enterprise solutions for fintech, logistics, healthcare, and SaaS clients across Europe, Africa, and North America. Led distributed frontend teams to build and deploy core MVP fintech applications using Flutter, improving launch timelines and team productivity.
Contributed to multiple projects including modernization and refactoring efforts, cross-platform Flutter development, internal tooling improvements, and production delivery of stable iOS/Android applications ahead of schedule. Also worked on feature-rich cross-platform entertainment applications with strong defect tracking and bug elimination.
Education
Bachelor of Science in Computer Science at Moi University
January 1, 2010 - January 1, 2014Computer and Computer Applications (Diploma) at Arknnet Computer College
January 1, 2009 - January 1, 2009Certificate of Secondary Education at St Pauls Gatunag a Secondary School
January 1, 2005 - January 1, 2008Qualifications
AI Augmented Professional Development Skills in the Digital Age (ALX Learn)
January 11, 2030 - August 5, 2026Microsoft Excel Comprehensive Guide (Udemy)
January 11, 2030 - August 5, 2026Figma for Beginners: Web Design & Mobile App Design (Udemy)
January 11, 2030 - August 5, 2026React & React Native Fundamentals (Udemy)
January 11, 2030 - August 5, 2026Android Basics Nanodegree (Google, Udacity)
January 11, 2030 - August 5, 2026Android Basic Certificate / training strengthened (Udacity - Kotlin & Java)
January 11, 2030 - August 5, 2026Industry Experience
Financial Services, Healthcare, Travel & Hospitality, Transportation & Logistics, Software & Internet, Education, Other
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Nairobi today.