A Full-Stack developer with more than five years of experience building and designing different software applications. Interested to be part of a fast-paced collaborative team and work with clients in developing software solutions that exceeds their expectations and one which answers client and business needs.
Worked on the development of the Jumbo Supermarkets platform that has more than 650 supermarkets, eight Food markets, eight Jumbo City and a successful online ordering and delivery service via Jumbo.com.
Developer high-quality and detailed designs for Jumbo.com using coding standards and best practices.
Followed the project life cycle methodology, defined under the process framework and ensured that requirement deadlines were met.
Improved the data configuration time significantly through a configuration management service.
Developed a client facing dashboard as part of a distributed team in Kenya, Uganda, Nigeria and New York that eases the data collection for loan appraisals in emerging markets.
Spearhead the design and development of customized applications and tools throughout the Agile software development lifecycle (SDLC).
Drove development from concept through testing and implementation to achieve all project milestones. Boosted test coverage on internal services to 75% and adjusted testing limit thresholds to ease development.
Successfully scaled internal services through a restructure of all monolith applications into independently managed microservices.
Managed a team of 5 in a missed call marketing platform that took advantage of the high data rates in East Africa.
Monitored the offered services which are done through SMS and voice-based off free phone calls.
Founded, managed, and operated a start-up software development business that capitalized on rapidly changing telecommunications opportunities in East Africa.
Built a client facing dashboard that enables micro-lending companies to collect and make informed decisions about new and existing borrowers based on a predictable model. Improved the data configuration time significantly through a configuration management service. Technologies used: Symfony, ReactJS, NodeJS.
Member of a distributed team that worked on an internal Andela developer rating platform. Scaled internal services by restructuring our monolith applications into independently managed micro-services. Grew the test coverage on the internal services up to 75% and set the lower limit threshold of the same to ease development for the distributed teams. Technologies used: AngularJS, NodeJS, microservices.
Fairacres offers home stay guest house in Kenya. Designed the user interface and implemented the online payment system for guest house booking. Technologies used: Native PHP
A learning management system that enabled users to post, watch, favorite and comment on youtube videos or tutorials. Designed and developed the application and ensured that the codes are simple and easy to scale and maintain.
Education
Bachelor of Science in Information Technology, Jomo Kenyatta University of Agriculture and Technology (J.K.U.A.T), 2015
Jomo Kenyatta University of Agriculture and Technology (J.K.U.A.T),