My profile picture

Hey, I'm Jonathan Gikabu, a Full-Stack Software Engineer

I’m a full-stack software engineer experienced in building production applications across frontend, backend, and cloud infrastructure. I enjoy working on systems where reliability, clarity, and scalability matter.
Coding workspace
Team collaboration
System architecture planning
Mobile app development
Coding workspace
Team collaboration
System architecture planning
Mobile app development
Coding workspace
Team collaboration
System architecture planning
Mobile app development
Coding workspace
Team collaboration
System architecture planning
Mobile app development

About Me

I’m a Full-Stack Software Engineer building scalable, reliable, and user-centered systems. I work across multiple tech stacks, including Swift, Golang, Kotlin, and JavaScript, delivering solutions that prioritize clarity, performance, and long-term maintainability.

Work Experience

Latest Articles

Some of my recent thoughts on software engineering, systems, and civic tech.

A Deck of Priorities for Resetting and Recharging Kenya

I’m excited to share the Deck of Priorities, a structured framework for Kenya’s national progress. Presented as a deck of cards, each card highlights a clear area for action – together forming a complete guide for governance, society, the economy, and sustainability. Explore it here: Deck of Change.
Jonathan’s engineering skills and problem-solving approach completely transformed our system. He balances technical excellence with practical solutions that scale.
Sarah Chen

Sarah Chen

CTO at Bloom Finance

Working with Jonathan was seamless. He understands systems end-to-end and delivered a robust solution for our team.
Michael Rodriguez

Michael Rodriguez

Co-founder of Wavelength Tech

Frequently Asked Questions

Answers to common questions about my work and process.
JM Gikabu • © 2026