




About Me
I am a full-stack developer who builds practical web applications for real users. My work sits between clean interfaces, dependable backend systems, and the small product decisions that make software easier to use.
I enjoy taking an idea from rough requirements to a working product, then refining it through feedback, performance improvements, and better automation where it genuinely helps.
What I Value
Build What Solves the Need
I prefer simple, well-scoped solutions that address the real user problem before adding complexity.
Ship, Measure, Improve
I like releasing usable work, learning from feedback, and improving the product based on how people actually use it.
Make Trade-offs Visible
I keep technical decisions understandable so teams can weigh speed, quality, cost, and long-term maintenance clearly.
Write Code That Lasts
I care about readable structure, reliable data flow, performance, and code that other developers can safely extend.
My Journey
Founder & Full-Stack Developer
CodeCraft Academy
Started CodeCraft Academy as a personal education project focused on practical web development learning. I build the platform, create learning content, and use it to keep improving my product, teaching, and full-stack development skills.
ICT Attachment
Kenya National Archives
Completed my industrial attachment while supporting ICT and digital records work. I gained practical experience with documentation, system support, data handling, and internal tools used in a public institution.
Software Development Student
Moi University
Joined Moi University for a four-year degree and have been building real projects alongside my coursework. As I complete my fourth year, my focus has grown from web fundamentals into full-stack applications, databases, and practical software delivery.