Full Stack Software Developer
I am a passionate Full Stack Software Developer based in Nairobi, Kenya, with experience in building scalable and user-friendly web applications. My journey in tech began with a strong interest in problem-solving, leading me to specialize in technologies like Vue.js, Laravel, PHP, and MySQL. At Keya Website Designers, I led debugging efforts, improving application performance by 15% and load times by 85%. I thrive in fast-paced environments, contributing to clean code, Agile workflows, and collaborative projects. My goal is to create impactful solutions that drive innovation and sustainability.
Bachelor of Science in Computer Science
Kenyatta University, Nairobi, Kenya
Graduated: 2022
I am excited about creating scalable web applications that solve real-world problems, particularly in sustainability and clean energy. I enjoy exploring new frameworks, optimizing performance, and collaborating in Agile teams to deliver innovative solutions. My professional interests include full stack development, UI/UX design, and leveraging technology to drive positive impact in emerging markets.
A secure web platform that allows registered users to access exclusive content, manage their profiles, renew subscriptions, and interact with other members. Built using Vue.js and Laravel, focusing on user experience, access control, and seamless navigation.
A web application enabling employees to manage personal information, view payslips, submit leave requests, and track approvals without HR intervention. Integrated with Microsoft Dynamics and built using Vue.js and Laravel, this system improved efficiency and transparency in HR operations.
A platform that streamlines the registration and evaluation of football players during tryouts. It allows players to sign up, upload their details and videos, and enables coaches to score and track performances. Designed to be mobile-friendly and admin-manageable.
An educational tool for teachers to create engaging lessons using YouTube videos enhanced by AI. Teachers can assign video-based content, and the system uses AI to generate questions, track progress, and personalize learning. Built with Vue.js and smart backend logic.