I am a seasoned Fullstack Developer with over 8 years of experience in software development, focusing on both front-end and back-end technologies. My expertise spans various industries, including IoT, real estate, agriculture, and education. I have a proven track record of delivering high-quality, scalable applications that meet complex business needs.
LexTego
Senior Software Engineer (April 2024 - Present | 4 months)
As a front-end engineer, I contribute to building a fraud detection application using tools like React, Next.js, ArangoDB, and React Flow. My role involves creating intuitive user interfaces and ensuring seamless integration with the back-end.
Truesoil
Senior Back End Developer (June 2023 - July 2024 | 1 year 2 months)
I led the server-side development for Truesoil's real estate management application, using Node.js, TypeScript, Google Cloud, ExpressJS, PostgreSQL, and Typeform. My responsibilities included designing, implementing, and optimizing back-end features that power the platform.
Asili Agriculture
Full Stack Engineer (November 2022 - October 2023 | 1 year)
I developed a digital platform for managing smallholder farmers and their farms, encompassing features like season planning, loan applications, repayments, and farm mapping. The platform included a mobile app built with React Native, a web admin dashboard, and a robust back-end.
Zenius
Senior Software Engineer (July 2021 - October 2022 | 1 year 4 months)
In this role, I maintained and enhanced Zenius’s web application, working primarily with ReactJS, Next.js, Firebase, Material-UI, and Jest. I was responsible for adding new features, redesigning the user interface, and improving the overall performance of the application.
GeoSolutions
Frontend Engineer (March 2021 - June 2021 | 4 months | Remote)
I designed and implemented web-based geospatial applications and supported GeoSolutions' flagship open-source product, MapStore. My work involved using React, Redux, Leaflet, and OpenLayers.
codeJUNTO
Full Stack Engineer (February 2020 - February 2021 | 1 year 1 month | Remote)
I developed the front and mobile app for lendborrowbuy.com using PHP/Laravel, React Native, TypeScript, Redux, and Docker. My role also involved working with offline mobile technologies like SQLite.
FreelyFormd
Full Stack Engineer (October 2019 - February 2020 | 5 months)
As a contract developer, I built a ride-hailing application, SafariShare, using React, React Native, Node.js, Express, and Material-UI. I was responsible for both front-end and back-end development, ensuring a seamless user experience.
Andela
Software Developer (December 2018 - October 2019 | 11 months)
Product Engineer (June 2019 - September 2019 | 4 months)
At Andela, I worked on various projects, including leading a team to develop the Tembea platform, which automates trip booking processes. My work involved using Node.js, Express, Angular 7, and integrating with APIs like Slack and Google Maps.
UNI-TECH Management Systems
Web Developer (January 2017 - December 2018 | 2 years)
I built client websites and web applications using CMS platforms like WordPress, Joomla, and PHP.
Uganda National Police
Information Technology Intern (May 2016 - August 2016 | 4 months)
I gained experience in Linux administration and Cisco networking, supporting the IT department in various technical tasks.