Welcome to my portfolio website showcasing my journey in web development
Scroll down


I'm a passionate web developer and CS50x student with a keen interest in creating beautiful, functional websites. I believe in clean code, user-centered design, and continuous learning.
My journey into web development began with CS50x, where I learned fundamental programming concepts and discovered my passion for web technologies. Since then, I've been expanding my skills through projects and further education.
Outside of coding, I enjoy reading science fiction and experimenting with new recipes. I believe that diverse interests fuel creativity in problem-solving.

A fast, offline dictionary web app built with HTML, CSS, and JavaScript. LexiCache stores word definitions locally, allowing users to search and retrieve meanings without an internet connection—ideal for quick reference anytime, anywhere.

A real-time weather forecast application that retrieves and displays detailed weather data using a public API. Includes current temperature, conditions, and multi-day forecasts.

A clean and intuitive task management tool that lets users add, track, and delete tasks with persistent local storage support—ideal for daily productivity.

A minimalist Pomodoro timer that boosts productivity by alternating focused work sessions with short breaks—designed to keep you in flow.

A dual-function web app for managing both tasks and finances—track to-dos and monitor your expenses in one streamlined interface using integrated APIs.
An instant image transformation tool that applies creative filters and effects using JavaScript and APIs—ideal for quick visual enhancements.

A global recipe finder with a spotlight on African cuisine. Explore dishes from around the world, discover cooking tips, and find your next favorite meal—all in one sleek web app.

An interactive developer portfolio featuring a built-in trivia game. Includes a digital clock, theme toggle, score tracking, and local storage—all built with vanilla JavaScript and modern web practices.

A modern, responsive site showcasing Horizon Labs' AR/VR innovations in education and healthcare. Features smooth animations, mobile-first design, 3D demo integration, and a production-ready build process.

A clean, professional portfolio and business site targeting small Kenyan businesses. Built to convert — with testimonials, service breakdowns, mobile optimization, and WhatsApp integration for direct leads.

A modern and responsive website for GreenBites Catering in Nairobi. Features include service listings, interactive testimonials, a dynamic gallery, SEO enhancements, PWA support, and WhatsApp integration for direct customer engagement.

A stylish, performance-optimized website for a Nairobi-based salon. Features a modern UI with Tailwind CSS, PWA support, booking via WhatsApp, image optimization, SEO enhancements, and offline access. Built with mobile-first principles and secure deployment on Netlify.

A vibrant, responsive website for VitaJuice to showcase organic smoothies and juices. Built with HTML, CSS, and JavaScript, the site features PWA support, interactive components, WhatsApp ordering, SEO, and image optimization. Deployed securely on Netlify with a performance-first approach.
Custom websites built with the latest technologies and best practices for performance and accessibility.
Websites that look great and function perfectly on all devices, from desktops to smartphones.
Boost your website's visibility in search engines with effective SEO strategies.
Nairobi, Kenya
james28techy@gmail.com
+254 745 974 465