Kevin Langat, Software Developer

Vetted expert in Mobile Apps (5.0 yr.), Full Stack Web (5.0 yr.)
english C2 (Proficiency) English
seniority Senior (5-10 years)
location Nairobi, Kenya UTC+03:00

Summary

Software Engineer with 5+ years of full-stack development expertise, specializing in mobile and backend technologies. Proven ability to deliver 20+ applications across Android and iOS, utilizing languages such as Python, JavaScript, Dart, and Java coupled with proficient use of frameworks like Django, Node.js, and Flutter. Demonstrates strong proficiency in database management with PostgreSQL, MySQL, MongoDB, and Firebase, and excels in setting up CI/CD pipelines and employing Agile methodologies for efficient deployment and iteration. Holds a BSc in Computer Science from Maseno University and is known for sophisticated leadership and team mentorship capabilities, contributing to key projects like Kenya's Government Digital Services and the CapitalPay fintech platform.

Main Skills

Python, Software Developer

Python

Dart, Software Developer

Dart

Git, Software Developer

Git 5 yr.

Agile, Software Developer

Agile

Programming Languages

Android Libraries and Tools

Android APIs

UI Frameworks, Libraries, and Browsers

CSS HTML jQuery

JavaScript Frameworks

jQuery

JavaScript Libraries and Tools

Webpack

Industry Domain Experience

seo

Methodologies, Paradigms and Patterns

Agile Scrum

SDK / API and Integrations

Android APIs OAuth PayPal API Stripe

Deployment, CI/CD & Administration

CI/CD

Virtualization, Containers and Orchestration

Docker

Version Control

Git 5 yr.

Operating Systems

Other Technical Skills

M query
ID: 200-206-723
Last Updated: 2025-09-02

Work Experience

Mobile Developer, Kenyan Government Digital Services

Duration: Dec 2023 - Present

Summary: Led mobile development for flagship Kenyan government apps, bringing critical public services to millions.

Responsibilities: Led mobile development, managed app distribution, configured push notifications, set up CI/CD, designed user interfaces, diagnosed and resolved issues, ensured fast iterative development with Agile, refactored legacy applications.

Technologies: Firebase Cloud Messaging (FCM), Firebase App Distribution, CI/CD, Agile, Flutter, Android, iOS

Software Developer, CapitalPay Money Transfer Platform

Duration: May 2019 - May 2025

Summary: Developed a dual-app fintech solution focusing on real-time transactions and security.

Responsibilities: Architected and implemented secure backend systems supporting web and mobile platforms, integrated payment solutions, and designed user-focused interfaces.

Technologies: Python, JavaScript, Dart, Django, Node.js, RESTful APIs, Stripe, PayPal, M-Pesa, UX, CI/CD

Software Developer, Finance Pro – Accounting Suite for Enterprises

Duration: May 2019 - May 2025

Summary: Built a robust accounting platform tailored for enterprise clients in the GCC.

Responsibilities: Developed and maintained software with invoicing, expense tracking, payroll integration, and financial reporting features.

Technologies: PostgreSQL, MySQL, MongoDB, Firebase

Software Developer, Nathan Digital Enterprise Suite

Duration: Sep 2021 - Dec 2023

Summary: Created a suite of enterprise applications for various organizational needs, available natively for Android and iOS.

Responsibilities: Designed and implemented scalable APIs and backend systems, developed proprietary libraries and components, and collaborated cross-functionally.

Technologies: Vue.js, Flutter, Django, Node.js, RESTful APIs, WebSockets, CI/CD

Software Developer, Project & Team Performance Tools

Duration: Sep 2021 - Dec 2023

Summary: Engineered applications for project and event management, as well as workforce outsourcing, enhancing project tracking and visualization of team productivity.

Responsibilities: Built and maintained cross-platform applications, also focusing on offline-first design and solutions for low-network environments.

Technologies: Flutter, Android, iOS, Firebase App Distribution, WebSockets

ICT Support & UI/UX Designer, Corporate Web Projects

Duration: Jun 2021 - Jul 2021

Summary: Transformed website designs into interactive and engaging web apps with a focus on user experience and SEO optimization.

Responsibilities: Developed responsive web designs, conducted web security and SEO research, and delivered training on development workflows.

Technologies: HTML, CSS, JavaScript, jQuery, SEO

Software Developer, Customer Tracking System App

Duration: Jan 2021 - Apr 2021

Summary: Developed a customer tracking system app and participated in the software engineering process, improving skills and knowledge.

Responsibilities: Identified and resolved bugs in projects, shadowed team members, and wrote code for various projects.

ICT Intern, IT Support Tasks

Duration: May 2019 - Aug 2019

Summary: Contributed to the IT infrastructure by maintaining hardware, software, and network devices at the law courts.

Responsibilities: Repaired hardware, diagnosed connectivity issues, installed software and trained end-users.

Technologies: General IT support tools and software

Education

  • Bachelor of Science in Computer Science
  • Maseno University
  • Not provided
  • Kenya Certificate of Secondary Education (KCSE)
  • Kericho High School
  • Not provided

Ready to hire Kevin Langat
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call