I’m a multidisciplinary engineer bridging the worlds of electrical & electronics engineering and modern software development. With a foundation in hardware and circuit-level thinking, I bring a systems-first perspective to full-stack web development that includes building robust, end-to-end digital products using Next.js, React, TypeScript, Tailwind CSS, Node/Express, and MongoDB.
My work spans client-facing platforms and personal ventures alike, including Rogers Fitness Club (rogersfitnessclub.co.ke), a full-stack fitness platform I architected and continue to evolve with features like CMS-driven content via Sanity, authentication flows, and dashboard analytics. I’m equally comfortable configuring DNS and CDN layers on Cloudflare and deploying services on Vercel, Netlify, and Render as I am writing business logic or refining UI components.
I also carry a growing interest in machine learning as a natural extension of my engineering mindset. Whether designing circuits or shipping web apps, I’m driven by the same principle: build things that work, and build them well.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
A modern, full-stack web platform built for a concierge and property management business, delivering a seamless experience for both clients and administrators. The site features a clean, professional interface that showcases the company’s services, with dynamic content management and a responsive layout optimized for all devices. The platform includes property listings, service request flows, and an admin-facing dashboard for managing client interactions and property portfolios.
Stack: Next.js · React · TypeScript · Tailwind CSS · Node/Express · MongoDB · Vercel · Cloudflare
A professional corporate website built for a Nairobi-based civil and electrical engineering consultancy. The project involved designing and developing a polished, brand-aligned web presence featuring a full-width slideshow hero, a responsive multi-section layout, and a custom navbar. I standardized typography using Open Sans, implemented brand color systems with CSS variables, and built key components, including a Mission, Vision & Belief section. The site was version-controlled via Git with careful branch and conflict management throughout the development lifecycle.
Stack: Next.js · React · Tailwind CSS · Git
A full-stack fitness platform built with Next.js 15, TypeScript, and Tailwind CSS, backed by a Node/Express API and MongoDB. The platform features a member-facing blog powered by Sanity CMS, user authentication, and a personal dashboard with activity tracking and streak monitoring. I handled the full deployment pipeline — frontend on Vercel, backend on Render, with Cloudflare managing DNS and CDN. Security integrations include reCAPTCHA v2 for bot protection with a custom CSP configuration to support a Cloudflare Worker setup.
Stack: Next.js · TypeScript · Tailwind CSS · Node/Express · MongoDB · Sanity CMS · Vercel · Render · Cloudflare
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Nairobi today.