Bio
Experience
-
-
Kenya
-
Financial Services
-
1 - 100 Employee
-
Senior Frontend Engineer
-
Jun 2023 - Present
- Transitioned into a Senior Engineer role- Mentored less experienced Junior and Intern Engineers in our stack and app development in general- Built an in-house code-gen tool that improved developer productivity by ~20% and helped us deliver features faster- Provided more in-depth direction for our core frontend architecture
-
-
Junior Frontend Engineer
-
Jan 2022 - May 2023
Flutter | React Native | Kotlin | Jetpack Compose- Worked with senior engineers on the Fingo react native mobile app- Helped transition from React Native to Flutter to improve developer experience and productivity- Worked on multiple core app features including authentication, an api client to communicate with our REST API, and also state management and the architecture around it.
-
TadHealth
-
Nairobi, Kenya
-
Frontend Developer
-
Nov 2021 - Apr 2023
-
Nairobi, Kenya
Vue.js | Nuxt | Typescript- Built a mental health care and crisis intervention system for schools- Provided direction on frontend system architecture- Worked on multiple features end-to-end like Identity Access Management, appointment/session booking using an in-house calendar system, system personalization(branding) for businesses/organizations, and a custom Forms and Questionnaires module for mental health professionals and students.
-
eKRAAL Innovation Hub
-
Nairobi, Kenya
-
Front-end Developer | UI/UX Designer
-
Aug 2019 - Feb 2022
-
Nairobi, Kenya
Vue.js | Tyepscript | UI Design | Rails | DockerWorking as a Front-end developer and UI/UX designer, I am tasked with designing and building the front-end of one of our main products and integrating it with an in-house back-end API. My role involves building UI mockups/prototypes using tools like Adobe XD, Invision and Photoshop and making these design come to life on the Front-end using Vue.js.
-
Zeroday Games
-
Nairobi, Kenya
-
Game Developer
-
Aug 2018 - Apr 2019
-
Nairobi, Kenya
Built a real-time multiplayer card game called "Kadi!" using the LibGdx framework. My tasks involved designing the high-level architecture of the game's mechanics, including front-end and back-end systems, making simple artwork for the game and implementing these systems on the both the client and server-side applications using Java and JavaScript(Node.js and Express). I also included integration with Google Play billing systems for in-app purchases and Firebase for user engagement tracking and usage analytics.The game also featured an AI built using Monte-Carlo Tree Search that players could play against.
-
Asilimia
-
Nairobi, Kenya
-
Software Engineer
-
Feb 2018 - Jun 2018
-
Nairobi, Kenya
Worked as a software engineer designing and building the Asilimia website while the company was still in its early stages. I also participated in the Datahack4FI competition as part of Team Asilimia and helped build the Android application that we submitted in the competition.
-
Legibra
-
Narobi
-
Software Engineer
-
Nov 2017 - Nov 2017
-
Narobi
Operated in an internship capacity, learning to use WordPress and improve my web design skills and capabilities. I aided the software development team in addressing and fixing issues with an existing client's websites and also learned the benefits of applying the SCRUM methodology to software development.
-
-
Education
-
2014 - 2018Jomo Kenyatta University of Agriculture and Technology
Bachelor's degree, Computer Science -
2014 - 2014Emobilis
Android
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Financial Services”
Need a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community