
Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
kenya-utils
May 10, 2026 – Present
Kenya utilities for JavaScript & TypeScript — phone numbers, KRA PIN, national IDs (Maisha cards), the 47 counties, M-PESA, and shilling formatting. Zero deps, fully typed.
View Projectmaterial-UI-CLI
February 6, 2024 – April 11, 2024
A dedicated command-line interface tool crafted to augment the development experience with Material-UI, a popular React UI framework.
View Projectauth-system
January 10, 2024 – January 10, 2024
This is an Authentication and Authorization API
View ProjectGrocery_api_Ecommerce_with_automatic_messaging
January 7, 2023 – June 3, 2024
This is an API for a grocery Ecommerce with automated messaging
View Projectgrocery_microservice_ui
December 21, 2022 – June 3, 2024
This is a ui for a grocery ecommerce application its created by Reactjs and TailwindCSS , created it to test my microservices API
View Projectprotected-Route-in-Reactjs
November 17, 2022 – December 23, 2022
Protected Route in Reactjs Using Redux
View Projectreact-router-map
November 6, 2022 – January 30, 2024
A declarative routing library that maps your routes and uses the react-router-dom library so that you focus on the logic rather than route configuration. It supports nested routing and react-router-dom v6+
View Projectmpesa-intergration-with-Nodejs
October 24, 2022 – October 25, 2022
This is integration of Daraja API with Nodejs
View ProjectRealtime_blog_API
September 5, 2022 – February 23, 2023
This is an API of a Realtime blog application having MySQL as the database
View ProjectCultural Fit Analysis
The candidate's projects are all personal, indicating a strong self-starter and proactive learning attitude. The diversity of projects, including CLI tools, routing libraries, and UI implementations, suggests a broad interest in frontend ecosystem development. However, without team-based projects or work experience, assessing collaboration and team fit is challenging.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions are clear but do not provide insights into collaboration, problem-solving approach, or communication style.