I am a software developer with over 2 years of experience, passionate about building fast, responsive, and user-friendly digital experiences. Specializing in React, Next.js, TypeScript, Tailwind CSS, and WordPress, I focus on clean, scalable code and seamless UI/UX to create high-quality, efficient solutions that drive impact.
Exploration, Problem Solving (puzzles), Shooting Pool
WhatIDo
WhatIDo
01
Responsive Web Development
I build websites that adapt seamlessly to all devices, ensuring a smooth and accessible user experience across desktops, tablets, and smartphones.
02
Single Page Application (SPA) Development
I develop fast and interactive SPAs using React or Next.js, delivering seamless user experiences with efficient data handling and dynamic page updates.
03
API Integration & Frontend Logic Implementation
I connect frontend applications with APIs, ensuring smooth data retrieval, authentication, and state management for a seamless user experience.
04
Website Performance Optimization
I enhance website speed and efficiency by optimizing images, reducing unused code, implementing caching, and improving overall performance for better SEO.
05
Frontend Code Refactoring & Optimization
I improve code quality by restructuring and optimizing existing frontend code, making it more efficient, maintainable, and scalable.
06
UI/UX Design Implementation
I transform design mockups into functional user interfaces, ensuring intuitive navigation, visual appeal, and accessibility for an optimal user experience.
MyProjects
MyProjects
Check out some of my personal work.
My Portfolio
Portfolio
A personal portfolio showcasing my skills, projects, and experience. Features smooth animations, an interactive design, and a responsive layout for an engaging user experience.
A desktop-focused replica of Spotify's interface, recreating core UI elements and interactions for a similar user experience, without mobile optimization.
Focused on GPT-3, it showcases its capabilities, applications, and transformative potential through key features and use cases, engaging users interested in AI advancements.
Suggested and Led the revamp of the company’s site, tripling user sign-ups and driving continuous growth through enhanced user experience and engagement.
Led the design and development of new websites for company clients, delivering tailored, high-performance solutions that enhanced user experience and business visibility.
Diagnosed and resolved performance and security issues on the company and clients' sites, ensuring optimal speed, reliability, and protection. Provided ongoing maintenance to enhance stability and long-term functionality.
Customized and optimized WordPress plugins to resolve existing issues and enhance feature usability, improving site functionality and user experience.
Skills:WordPress . Elementor & Page Builders . Plugin and Theme Customization . Custom Post Types . User Authentication and Roles . Security and Performance Optimization . cPanel & Server Configurations . PHP . HTML . CSS . JavaScript
Junior Software Developer
MFI Solutions Documentaire . Internship
Mar 2024 - Apr 2024
Nairobi, Kenya . On-site
Added ticketing capability for field engineers through the company’s IT system, speeding up the ticket creation and handling process by more than 60%.
Delivered client demos, simplifying technical aspects and enhancing client understanding.
Gained experience in user-centric development through direct client interactions and team collaboration.
Skills:PHP . MySQL . XAMPP . Git
Junior Frontend Developer
Machini Technologies Ltd . Internship
Feb 2023 - Jun 2023
Nairobi, Kenya . Remote
Led the development of a responsive and interactive user interface for a radio website.
Successfully debugged and fixed issues in a previous project, aiding team efficiency.
Contributed innovative ideas during project ideation and collaborated with cross-functional teams.
Skills:HTML . CSS . JavaScript . Bootstrap . Git
StayConnected
StayConnected
Got a project in mind, something you want to discuss or a question? Feel free to drop me a line so we can kick things off.