I’m a creative problem solver who’s passionate about building meaningful, user-centered digital experiences.I love taking on challenges that involve complex problem-solving and transforming them into efficient, elegant code. For me, development is more than just writing code—it's about creating software that makes a difference, whether it's a well-designed interface or a back-end system that runs seamlessly. I'm always excited to learn new technologies and explore how they can be applied to solve real-world problems.
Outside of building softwares, I’m always seeking new adventures. Whether it’s traveling to new places or trying out different activities, I believe in “remembering to live.” These experiences inspire my work and keep me grounded, giving me fresh perspectives and the energy to approach challenges with an open mind. I thrive on creativity, exploration, and making connections that inspire growth both in and out of the tech world.
< My Experience >
Frontend Developer
September 2024 - Present
I had the privilege of attending the 2024 OpenMRS Global Implementers Conference, where I was introduced to their vibrant open-source community. Since then, I've been contributing as a frontend developer, focusing on the Form Builder tool. Through this project, I’ve worked on various issues that have enhanced my expertise in React. Contributing to this open-source initiative has also provided invaluable experience in collaboration, teamwork, and communication, while further refining my skills in version control using Git and GitHub.



OpenMrs
Mobile Developer
May 2024 - August 2024
I interned at JHUB Africa, a tech hub that provides a platform for young developers to collaborate and innovate. During my internship, I worked on a mobile application project that aimed to improve access to agricultural information for farmers. I developed the app using Flutter and Firebase, and I also collaborated with a team of developers to integrate features like weather forecasting and real time pasture updates. This experience helped me enhance my skills in mobile app development, and Firebase integration.




JHUB Africa
Software Engineer
November 2022 - March 2024
I was selected to join the cohort 12 of the ALX Africa Software Engineering program, a 15-month intensive training program that focuses on full-stack web development. During the program, I worked on various projects that honed my skills in front-end and back-end technologies. The program also provided me with mentorship and guidance from industry experts, which was invaluable in shaping my career as a software engineer.

ALX Africa
< My Projects >
During my internship at Jhub Africa, I worked on a Geopasture . A project that gave me the opportunity to work with a team of developers to build a Mobile application that helps improve coexistence between pastoralists and Crop Farmers. I was responsible for developing the front-end of the landing page that gave me the chance to polish my Next.js skills. I also worked on the mobile application using Flutter and Firebase.
GigHaven is a platform that enables individuals to find remote jobs and track their applications through the system it also offers referrals. I worked on the platform using Nextjs fullstack, the authentication system using lucia Auth and Postgres as the database.
I worked on the estastks mobile app using flutter. I was responsible for developing the collaboration feature which I used firebase and sqlite for synchronization.It gave me the chance to polish my android development skills.
Speed Clock is a mobile application that will be used in rally events to track the starting and finish times for each race car hence tracking how long it takes for a vehicle to finish a heat.
Geopasture
During my internship at Jhub Africa, I worked on a Geopasture . A project that gave me the opportunity to work with a team of developers to build a Mobile application that helps improve coexistence between pastoralists and Crop Farmers. I was responsible for developing the front-end of the landing page that gave me the chance to polish my Next.js skills. I also worked on the mobile application using Flutter and Firebase.
GigHaven
GigHaven is a platform that enables individuals to find remote jobs and track their applications through the system it also offers referrals. I worked on the platform using Nextjs fullstack, the authentication system using lucia Auth and Postgres as the database.
Estasks
I worked on the estastks mobile app using flutter. I was responsible for developing the collaboration feature which I used firebase and sqlite for synchronization.It gave me the chance to polish my android development skills.
Speed Clock
Speed Clock is a mobile application that will be used in rally events to track the starting and finish times for each race car hence tracking how long it takes for a vehicle to finish a heat.
< Community Involvement >
As the Mobile Development Track Lead at Jomo Kenyatta University of Agriculture and Technology, I spearheaded initiatives to promote mobile development skills among students. I organized workshops, hackathons, and hands-on sessions to help participants learn Android development, UI/UX design, and mobile app best practices.
Key Contributions:
Volunteered at the 5th DroidconKe and the inaugural FlutterconKe, Africa’s first Flutter conference, both held in Nairobi. Supported a three-day event uniting Android and Flutter developers from across the continent.
Key Contributions:
I volunteered as a crew member at Devfest 2024, the largest Google tech conference in Nairobi. I helped logistics and technical support to ensure a smooth experience for attendees and speakers.
Key Contributions:
< Reach Out >