Software engineer, public-sector and enterprise systems.

I am Martin Mbithi, a software engineer based in Kenya. I work across backend, frontend, cloud infrastructure and security, and most of my work has been on systems that handle money, statutory records or public services.

Since 2023 I have worked in the Applications Development section at the Government of Makueni County. Our team builds and hosts the county's software in-house. That includes myMakueni, the county's enterprise resource planning platform, which consolidates finance, planning, health, human resources and citizen engagement onto one platform, and the thirteen county systems linked from it.

Before that I worked as an ICT officer at the ICT Authority, built mobile applications for an NGO, and developed web applications and ERP support for a college and two private companies. I hold an MSc in Cyber Security and Digital Forensics and a BSc in Computer Science.

Role
Software Engineer, Applications Development, Government of Makueni County
Experience
Eight years, since 2018
Based
Kenya (GMT+3), open to remote and hybrid roles
Languages
PHP, Python, Java, JavaScript, Bash, SQL
Backend
Laravel, Django, Flask, Spring Boot, Node.js
Frontend
React, Vue, HTML, CSS
Cloud
AWS, Google Cloud, Docker, Kubernetes, Linux, Nginx
Data
MySQL, PostgreSQL, MongoDB, Redis
Education
MSc Cyber Security and Digital Forensics; BSc Computer Science

Technology stack

Languages
PHP, Python, Java, JavaScript, C, Bash, SQL
Backend
Laravel, Django, Flask, Spring Boot, Node.js, Express
Frontend
React, Vue, HTML5, CSS3, Bootstrap
Mobile
Swift (iOS), Java (Android)
Cloud and infrastructure
AWS, Google Cloud, Kubernetes, Docker, CI/CD, Linux and Unix administration, Nginx
Databases
MySQL, PostgreSQL, MongoDB, Redis
Integration
RESTful APIs, microservices, bank and payment gateway integration, SMS and email gateways, Swagger, Postman
Security
Secure software development, system audits, authentication and authorisation, role-based access control, digital forensics
Practice
Agile, Scrum, Kanban, JIRA, Git, GitHub, GitLab, code review, unit and automated testing, Figma, Adobe XD

Education

MSc, Cyber Security and Digital Forensics

Open University of Kenya

BSc, Computer Science

2017 to 2020
St Paul's University

Certifications

  • Software Engineering Certification, Open University of Kenya, 2025
  • Agile Project Management and JIRA, HP Foundation, Atlassian and Great Learning, 2024
  • DevOps Certification, Edureka, 2022
  • Cyber Security Essentials, Cisco, 2019
  • Mobile Web Specialist, Andela and Google Africa Developer Scholarship, 2018
  • NDG Linux Unhatched and Linux Essentials, Cisco, 2017
  • ICDL and Graphic Design, CTC College, 2016