name : Brian Njuguna Macharia
located : Murang'a, Kenya ๐ฐ๐ช
coding : Since 2022 โ self-taught, zero shortcuts
degree : B.A. Public Administration & Governance
Murang'a University of Technology (2022 โ 2027)
building: AI-powered Android voice assistant (Kenji Assistant v1.0 โ shipped Jun 2026)
mindset : Technology + Governance = better public servicesSelf-driven developer who went from zero to 31+ deployed apps across web, AI, and mobile โ all while pursuing a degree in Public Administration. Currently deepening expertise across full-stack, machine learning, and Android ecosystems.
| Project | Stack | Live |
|---|---|---|
| ๐ค Kenji Assistant โ AI Android voice assistant (SIRI-like) | Kotlin Jetpack Compose TensorFlow |
APK โ |
| ๐ E-Soie โ Full e-commerce platform with JWT auth & payments | React Django PostgreSQL |
Live โ |
| ๐ EduLearn Pro โ Online learning platform with progress tracking | React Django Redis |
Live โ |
| ๐ค Collaborative Whiteboard โ Real-time multi-user drawing | React Fabric.js WebSockets |
Live โ |
| ๐ฎ Ni-Know โ Pythagorean numerology web app with 3D visuals | React Three.js TailwindCSS |
Live โ |
| ๐ Document Translator AI โ OCR-powered multi-language translator | Python OpenCV PyTorch |
Live โ |
๐ 31+ projects total โ see all repositories โ
I am also pursuing a Bachelor of Public Administration & Governance โ combining it with software development to work at the intersection of technology and public service. I have contributed to applied governance research for Narok County and participated in multi-stakeholder community development projects in Murang'a County.
I believe the future of government is digital โ and I intend to help build it.
Open to freelance, full-time, and collaboration opportunities. Let's build something โ briannjuguna.netlify.app



