
Software Engineer with expertise in both web and mobile development
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
simple-rdbms
January 13, 2026 – Present
A simple relational database management system (RDBMS) in node.js
View Projectke-locations-data
October 13, 2025 – Present
A comprehensive TypeScript/JavaScript library providing structured data for all Kenyan administrative divisions including counties, constituencies, wards, localities, and areas with powerful search and lookup capabilities.
View ProjectTechnicianApp-B6
August 6, 2024 – September 10, 2024
An Android Compose app connecting customers to a pool of technicians, for quick and efficient service delivery. Created as part of the 2024 edition of the Davis&Shirtliff Hackathon.
View Projectnode-js-daraja
February 28, 2024 – March 2, 2025
A simple implementation of the Safaricom Daraja API using JavaScript with Node.js and Express.js.
View ProjectPortfolio-Gerald
May 15, 2023 – November 4, 2023
My first portfolio web app challenge perfecting in html and css
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong inclination towards personal learning and development, with a diverse set of technologies including JavaScript, TypeScript, Kotlin, HTML, and CSS. The 'TechnicianApp-B6' project directly aligns with the Android Developer target role, indicating a proactive approach to skill acquisition relevant to the position. The variety of projects suggests adaptability and a willingness to explore different technical domains, which can be a positive cultural fit for dynamic environments.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. No psychometric test results or interview feedback provided.