34 viewsjobseeker
Francis K. — Senior Software Engineer from Kenya

Francis K.

Senior Software Engineer

Kenya 1-2 years
Open to offersNew to Platform
Languages
English
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Francis K. is a results-driven Senior Software Engineer and Project Manager with over 8 years of proven experience across fintech, eKYC, government border-control, and property management sectors in Nairobi, Kenya. He has led cross-functional teams of 10+ engineers, delivering enterprise-grade solutions including national digital identity platforms, multi-platform property management systems, and automated financial reporting for banking and SACCO systems. As a Source Control Owner and CI/CD pipeline architect, Francis has implemented Azure DevOps workflows, established Git strategies, and driven Microservices architecture leveraging Docker for scalable, high-availability deployments. His technical leadership at Tovuti Group and Uttamb Solutions enabled process automation and reduced deployment cycles for mission-critical systems, while maintaining 100% client satisfaction and regulatory compliance.

Experience

  • Software Developer – eKYC & Border Control Solutions

    Value Chain Factory · 2025 — Present
    Served as lead developer for national eKYC and border-control platforms, integrating biometric scanners and passport systems using C# and C++. Designed REST APIs for inter-agency data validation, facilitating over 100K identity checks monthly. Enhanced system reliability by implementing WebSocket-based biometric streaming. Collaborated with government and healthcare partners to ensure adherence to national digital-ID standards. Addressed production bugs pre-deployment, which improved software efficiency and reduced defect rates. Updated legacy codebases to align with current .NET standards, enhancing maintainability and performance. Developed software solutions for both desktop and mobile platforms.
  • Full Stack Software Developer

    Uttamb Solutions Limited · 2024 — 2025
    Held the position of CI/CD Owner, responsible for designing Azure DevOps pipelines and automating build, test, and deployment workflows along with enforcing Git branching strategies. As Source Control Lead, managed the repository structure, established merge policies, and coordinated PR reviews while maintaining release versioning. Architected a multi-platform Property Management System utilizing .NET Core and React, which automated workflows. Developed a .NET MAUI mobile app that significantly streamlined the house-hunting process. Integrated biometric scanners into healthcare eKYC modules to maintain compliance. Enhanced SQL queries and automated report generation to boost backend throughput. Delivered CI/CD-ready release packages, resulting in faster deployment cycles. Ensured a clean Git history through enforced branching policies and conducted thorough code reviews to uphold code quality.
  • Senior Software Developer/Project Manager

    Tovuti Group Limited · 2021 — 2023
    Acted as CI/CD Architect, designing and overseeing Azure DevOps CI/CD pipelines, which implemented automated workflows for build, test, and deployment across the company. As Source Control Owner, defined GitFlow branching strategies, managed branch protections, and led PR reviews for a team of over 10 engineers. Led a team of engineers, managing sprint planning, backlog grooming, daily stand-ups, retrospectives, and sprint reviews under Agile/Scrum methodologies. Migrated key services to a Microservices architecture and utilized Docker for containerization and orchestration of services, ensuring scalable deployments. Successfully managed multiple enterprise projects, achieving on-time delivery and maintaining client satisfaction. Delivered a Fuel Management App that automated a significant portion of fuel station operations. Implemented CI/CD pipelines, which reduced deployment errors and removed manual processes. Automated financial reporting processes, resulting in reduced preparation time and mentored junior developers on best practices in Git, CI/CD workflows, and clean coding.
  • Mid-Level Software Developer

    Tovuti Group Limited · 2019 — 2021
    Focused on developing and maintaining ASP.NET Core backend APIs supported by Azure SQL, achieving high uptime. Directed the legacy Fuel Card System redesign, leading the shift to a scalable, multi-tenant Azure cloud architecture. Contributed to the Microservices initiative through early planning and containerization efforts using Docker. Developed analytics dashboards that improved transaction visibility and reporting efficiency. Migrated monolithic applications to Azure App Services and Azure Functions while supporting CI/CD automation.
  • Mid-Level Software Developer

    BMAT Solutions · 2019 — 2019
    Generated automated financial reports for banking and Sacco systems to enhance the speed of insight delivery. Streamlined financial reporting workflows, significantly decreasing manual data handling. Provided support for the deployment and optimization of enterprise financial systems, alongside developing reusable code libraries to facilitate development across various client projects.
  • Junior Software Developer

    BMAT Solutions · 2018 — 2018
    Developed the Pesapap, an M-PESA Integration System, automating digital payment workflows. Created Mobile Management and Customer Management systems that improved service response times. Integrated a Panini cheque scanner to enhance the accuracy of financial processing.
  • Software Developer Intern

    BMAT Solutions · 2017 — 2018
    Contributed to the development of a Human Resource Management System for tracking employee performance and data. Created an Invoice Tracking System to facilitate automated invoicing and reconciliation. Acquired hands-on experience in full-stack development and relational database design. Developed SSRS reports to analyze financial data.

Skills & Expertise

Education

  • Bachelor of Technology – Computer Technology
    Technical University of Kenya · — — 2017