About Me
A bit more about who I am and how I build

Kariuki Moses
Web Developer · Nakuru, Kenya
I'm a passionate web developer based in Nakuru, Kenya, focused on creating responsive and accessible web applications. I enjoy learning new technologies and building practical solutions that solve real-world problems.
I work across the whole stack: semantic, accessible markup and smooth interactions on the front end, and REST APIs, authentication and relational data on the back end with Node.js, Express and MySQL. I also build component-driven UIs with React.
I care about the details — loading speed, keyboard accessibility, clean structure and consistent design. When I'm not coding, I'm exploring new ideas and sharpening my craft.
- Responsive, mobile-first layouts that work on every device
- Clean, semantic and accessible markup
- Interactive UI and animations with vanilla JavaScript and React
- REST APIs, JWT authentication and MySQL data modelling with Node.js & Express
- Version control and collaboration with Git & GitHub
How I Work
The principles behind everything I ship
Design First
Clear hierarchy, consistent spacing and a colour system before a single line of code.
Mobile First
Every layout starts small and scales up, so nothing breaks on a phone.
Accessible
Semantic HTML, keyboard support and readable contrast as a baseline, not an afterthought.
Full Stack
From the button a user clicks to the SQL query behind it — I build the whole path.