Work History
Showcase
Education
Work history
UpStack
Fullstack Developer (Elixir)
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Packlane
Software Engineer
2021 - 2022 (1 year)
Wrote, deployed and maintained high-quality code to enhance functionalities and features on the Packlane project.
Actively participated in code reviews - refactoring coding into scalable, robust and resilient solutions.
Worked on API endpoints and executed quality tests to enhance the software product.
Elixir Kenya
Opensource Contributor
2020 - Present (5 years)
Contributed solutions and worked with other engineers to solve complex Elixir-based issues on different projects.
Designed and published a wrapper for Africa's Talking API that integrates seamlessly in building mobile solutions.
Actively participate in code reviews - mentoring junior devs on best practices and industry standards.
Podii
Software Engineer (Elixir)
2018 - Present (7 years)
Design, develop and implement web apps and PWAs with USSD and SMS functionalities for different clients.
Led the dev team to design and implement new features and offline functionalities on apps for use in low network areas.
Build and test fullstack software applications on projects - delivering solutions to improve performance within timelines.
Showcase
Fullstack Developer - Nailinda App
Nailinda is a healthcare application for accessing nearby healthcare centers.
The app utilizes geolocation to recommend healthcare centers to users.
The application was designed, developed, and implemented by the developers.
Fullstack Developer - Vibrant Village
Developed an application for a non-profit organization in Kenya to distribute farm inputs to farmers in remote areas.
Implemented offline functionalities to ensure seamless operation in areas with limited network connectivity.
Designed and implemented key features including farmer registration, order management, distribution, reporting, and payment processing.
Fullstack Developer - Groxio
Experienced fullstack developer specializing in Groxio, an app for learning programming languages, courses, and videos.
Developed and implemented the website using Elixir/Phoenix, LiveView, and PostgreSQL.
Possesses deep expertise in fullstack development, including web application architecture and database management.
Education
BSc. Information Communication Technology
Laikipia University
2013 - 2017 (4 years)