
I am a Software engineer creating experiences online
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Engineering Consultant
Frontend Developer
June 22, 2026 – Present
hakipay
September 16, 2024 – September 16, 2024
The cross border payments platform for social justice initiatives
View Projectproud-eng-moments
April 26, 2024 – April 26, 2024
A collection of code samples I have implemented in production projects.
View ProjectLeetcode-JS-30-challenge
June 6, 2023 – June 6, 2023
My solutions for the Leetcode Javascript 30 days challenge.
View ProjectdroidconKE2023ReactNative
May 19, 2023 – November 6, 2023
droidconKE2023ReactNative — repository
View Projectsw.react.dev
April 29, 2023 – Present
(Work in progress) React documentation website in Swahili
View Projectts-encounters
January 26, 2023 – February 8, 2024
a repository showcasing some interesting ways that typescript is being used in the wild, for learning purposes and future references
View Projectnext-ssr-refresher
January 16, 2023 – January 16, 2023
Nextjs's SSR feature but in typescript
View Projectramadevsign-ds
December 31, 2022 – December 31, 2022
A poof of concept design system for ramadevsign
View ProjectdroidconKE2022ReactNative
August 30, 2022 – December 10, 2022
Official DroidconKE 2022 React Native App
View ProjectCultural Fit Analysis
The candidate shows a strong inclination towards personal project development and self-learning, which can be a positive for a culture that values initiative. However, the lack of diverse team-based project experience or detailed professional roles makes it difficult to fully assess cultural fit. The focus on frontend technologies aligns well with the target role.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's experience is primarily through personal projects and a consultant role with no detailed descriptions of collaboration or work attitude.