About me
Hello, I'm a JavaScript developer from Nairobi, Kenya, with hands-on experience in frontend web development using React.js and Next.js, and a focused interest in quality assurance for software systems. I enjoy turning complex problems into simple, reliable and well-tested solutions.
I bring working knowledge of Jest-based unit testing, browser automation with Cypress, and manual testing discipline built across production codebases. I'm eager to apply this foundation in QA-first environments, particularly in clean-tech sectors, where software correctness directly affects safety and reliability. Open to remote-first teams across Africa and globally.
What I'm Doing
Frontend Development
Crafting responsive, performant web applications using React.js and Next.js with TypeScript.
Quality Assurance
Manual & automated testing with Cypress and Jest, ensuring software correctness and reliability.
Web Design
High quality, responsive designs with Tailwind CSS and Figma for seamless design-to-code handoff.
Backend Development
Building scalable REST APIs and server-side logic with Node.js, MongoDB, and PostgreSQL.
My Tech Stack
JavaScript
Jest
Cypress
TypeScript
React
Next.js
Node.js
HTML
CSS
Tailwind
MongoDB
PostgreSQL
Figma
Redux
Docker
Google