Software Developer Β· Security Enthusiast Β· Technical Writer
Building from the ground up β one project at a time.
I'm a software development apprentice at Zone01 Kisumu, Kenya β a peer-driven, project-based programme where you learn by shipping real things.
I came in with zero prior experience. Now I build backend systems in Go, wrangle APIs, containerize things that shouldn't break, and write about it all publicly. My direction is cybersecurity, cloud security, and AI/ML in security contexts β I'm working toward that intersection deliberately.
When I'm not writing code, I'm writing articles on dev.to or breaking my Linux setup.
Languages
Backend & APIs
Frontend
DevOps & Tooling
Protocols & Infrastructure
| Project | What it does | Stack |
|---|---|---|
| MeshGuard | Resilience layer for Lightning payments on unreliable networks β 2nd place at Kisumu Lightning Dev Bootcamp | Go, LND, Bitcoin Core, React, WebSockets |
| KeepSafe | Personal safety mobile app with real-time features | React Native, Node.js/Express, TypeScript |
| Forum | Full-stack discussion platform with JWT auth | Go, SQLite |
| lem-in | Ant farm pathfinding with max-flow optimization | Go |
| push-swap | Two-stack sorting with BFS optimal solver | Go |
| Vaultly | Password manager with secure auth | Firebase Auth |
| NETWATCH (In progress) | WiFi access manager with admin dashboard | Go, React/Vite |
| Givly(Paused) | Blockchain-based donation platform (frontend) | React, Next.js |
| OSINT CLI | Passive reconnaissance tool for cybersecurity coursework | Go |
| ascii-art / ascii-art-web | Text-to-ASCII art converter, containerized | Go, Docker (multi-stage Alpine) |
I write technical articles on dev.to β mostly about things I've actually built, broken, and figured out.
Recent topics include Lightning Network development, Go backend patterns, and building in a peer-learning environment.
β Read on dev.to
- Leading KeepSafe as project manager
- Moving toward certifications in cloud security and ethical hacking