I am a software engineer with frontend and backend experience, passionate about building robust web applications. I have worked across energy, events, and meals sectors, honing my skills in JavaScript and Python environments. I also contribute to open-source healthcare management projects to help improve patient care and data interoperability. I am currently pursuing a Master’s degree in Computer Science at IU International University of Applied Sciences, with an expected graduation date in April 2025. I enjoy collaborating with cross-functional teams and continuously refining design and code quality.

I am a software engineer with frontend and backend experience, passionate about building robust web applications. I have worked across energy, events, and meals sectors, honing my skills in JavaScript and Python environments. I also contribute to open-source healthcare management projects to help improve patient care and data interoperability. I am currently pursuing a Master’s degree in Computer Science at IU International University of Applied Sciences, with an expected graduation date in April 2025. I enjoy collaborating with cross-functional teams and continuously refining design and code quality.

Available to hire

I am a software engineer with frontend and backend experience, passionate about building robust web applications. I have worked across energy, events, and meals sectors, honing my skills in JavaScript and Python environments. I also contribute to open-source healthcare management projects to help improve patient care and data interoperability.

I am currently pursuing a Master’s degree in Computer Science at IU International University of Applied Sciences, with an expected graduation date in April 2025. I enjoy collaborating with cross-functional teams and continuously refining design and code quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Intermediate
English
Fluent

Work Experience

Software Engineer at LevelTen Energy
August 1, 2021 - April 30, 2023
Worked as a full-stack web developer responsible for creating design documentation for features, implementing endpoints in a NodeJS API, and adding features within an Angular front-end application. Utilized technologies including Angular 4+, NodeJS, Restify, Git, RxJS, NgRx, Docker, Nginx, Jest, Postgres, Google Cloud Platform, Shell Script, and Airflow.
Software Engineer (Remote Contractor) at Plazz AG
February 1, 2021 - September 30, 2022
Focused mainly on front-end engineering for Angular applications. Responsibilities included feature implementation with unit tests, integration of third-party tools, setting up end-to-end tests, and modifying CI/CD pipelines. Technologies used included Angular 4+, Git, Gitlab, Protractor, Cypress, RxJS, NgRx, Docker, Nginx, and Jest.
Software Engineer at Wellio Inc
September 1, 2018 - April 30, 2021
Contributed to an intelligent platform to help people plan and prepare healthy meals. Designed and implemented cloud functions to handle and store data in Firebase. Developed Ionic components and added unit tests to a Flask API. Supported A/B testing for feature impact analysis, crafted SQL queries for Big Query, built React and React Native components, and contributed to platform migration from Angular to React Native. Technologies included Python, Flask, Angular 4+, Ionic4, TypeScript, ReactJS, RxJS, React Native, Redux, CircleCI, Firebase, NodeJS, Google Cloud functions, SQL (Big Query), Docker, and Git.
Software Engineer at Andela
August 1, 2017 - August 31, 2020
Supported recruitment of new engineers and participated in social programs. Developed internal applications enabling social interactions within the organization. Technologies included Python, Flask, GraphQL, Git, ReactJS, Redux, and PostgreSQL.
Software Engineer (Contributor) at OpenMRS
September 1, 2017 - February 28, 2018
Contributed to the open-source healthcare platform by building ReactJS features including adding Open Web Apps as add-ons and enhancing REST web services access. Utilized Java, Spring MVC, Hibernate, Maven, and ReactJS.
Software Engineer (Contractor) at Development Initiatives Poverty Research Ltd
March 1, 2017 - April 30, 2017
Developed charts using D3 and Angular.js and added features to the API, contributing to poverty eradication through data-driven decision making. Technologies used: Angular.js, D3, NodeJS, Express, MongoDB.
Software Engineer at LevelTen Energy
August 1, 2021 - April 30, 2023
Worked as a full-stack web developer, creating design documentation for upcoming features, implementing endpoints in a NodeJS API, and adding corresponding features within an Angular frontend application. Utilized technologies such as Angular 4+, NodeJS, Restify, Git, RxJS, NgRx, Docker, Nginx, Jest, Postgres, Google Cloud Platform, Shell Script, and Airflow.
Software Engineer (Remote Contractor) at Plazz AG
February 1, 2021 - September 30, 2022
Focused primarily on front-end development for an Angular application, implementing features with unit tests, integrating third-party tools, setting up end-to-end tests, and modifying the CI/CD pipeline using technologies including Angular 4+, Git, Gitlab, Protractor, Cypress, RxJS, NgRx, Docker, Nginx, and Jest.
Software Engineer at Wellio Inc
September 1, 2018 - April 30, 2021
Developed cloud functions to handle data and store it in Firebase (firestore), implemented ionic components for data presentation, built features and unit tests for the flask API, set up A/B tests for feature impact and user retention analysis, wrote SQL queries in Big Query used in chart generation for usage insights, and transitioned the application from Angular to ReactJS and React Native with Redux.
Software Engineer at Andela
August 1, 2017 - August 31, 2020
Contributed to the recruitment process of new engineers, participated in social programs, and contributed to internal social interaction applications. Used Python, Flask, GraphQL, Git, ReactJS, Redux, and PostgreSQL.
Software Engineer (Contributor) at OpenMRS
September 1, 2017 - February 28, 2018
Contributed to the open-source healthcare management platform by building ReactJS features to add Open Web Apps addons and enhanced REST web service access to the platform using Java, Spring MVC, Hibernate, Maven, and ReactJS.
Software Engineer (Contractor) at Development Initiatives Poverty Research Ltd
March 1, 2017 - April 30, 2017
Developed charts using D3 and Angular.js and added features to the API using Angular.js, D3, NodeJS, Express, and MongoDB.
Software Engineer at LevelTen Energy
August 1, 2021 - April 30, 2023
Worked as a full-stack web developer creating design documentation, implementing endpoints in a NodeJS API, and adding features to an Angular front-end application. Utilized technologies including Angular 4+, NodeJS, Restify, Git, RxJS, NgRx, Docker, Nginx, Jest, Postgres, Google Cloud Platform, Shell Script, and Airflow.
Software Engineer (Remote Contractor) at Plazz AG
February 1, 2021 - September 30, 2022
Focused primarily on front-end engineering of Angular applications. Responsibilities included feature implementation with unit tests, integrating third-party tools, setting up end-to-end tests, and modifying the CI/CD pipeline. Worked with technologies such as Angular 4+, Git, Gitlab, protractor, cypress, RxJS, NgRx, Docker, Nginx, and Jest.
Software Engineer at Wellio Inc
September 1, 2018 - April 30, 2021
Designed and implemented cloud functions to handle platform data stored in Firebase Firestore. Developed Ionic and React Native components with Redux for state management. Built features with unit tests for a Flask API, enabled A/B testing for user retention analysis, and used SQL in BigQuery for data visualization. Assisted in migrating applications from Angular to React and from Ionic to React Native.
Software Engineer at Andela
August 1, 2017 - August 31, 2020
Contributed to recruitment and social programs, developed internal applications for organizational social interactions using Python, Flask, GraphQL, ReactJS, Redux, and Postgresql.
Software Engineer (Contributor) at OpenMRS
September 1, 2017 - February 28, 2018
Contributed features using ReactJS for open web apps add-ons and RESTful web services integration on the OpenMRS platform, using technologies such as Java, Spring MVC, Hibernate, Maven.
Software Engineer (Contractor) at Development Initiatives Poverty Research Ltd
March 1, 2017 - April 30, 2017
Built charts using D3 and Angular.js and added features to the API using NodeJS and Express, working with MongoDB.
Software Engineer (Remote) at LevelTen Energy
April 1, 2023 - September 29, 2025
Wrote design documentation for upcoming features; implemented Node.js API endpoints and extended the Angular frontend with new features; collaborated with cross-functional teams to define requirements and ensure scalable delivery; utilized Docker, Nginx, Jest, PostgreSQL, Google Cloud Platform, and shell scripting in deployment and testing.
Software Engineer (Remote Contractor) at Plazz AG
September 1, 2022 - September 29, 2025
Front-end engineer focusing on a large Angular application; implemented features with unit tests, integrated third-party tools, set up end-to-end tests, and modified the CI/CD pipeline.
Software Engineer (Remote) at Wellio Inc
April 1, 2021 - September 29, 2025
Designed cloud functions to process data from the platform and store it in Firestore; implemented Ionic components to retrieve data from Firestore; built features and unit tests for the Flask API; assisted with A/B testing to measure feature impact on user retention; built initial React components and React Native components to move from Angular to React Native.
Software Engineer at Andela
August 1, 2020 - September 29, 2025
Contributed to the recruitment process of new engineers and participated in social programs; for six months contributed to internal applications enabling social interactions within the platform.
Software Engineer (Contributor) at OpenMRS
February 1, 2018 - September 29, 2025
Built features in ReactJS to add Open Web Apps as add-ons and extended REST web services to access the OpenMRS Platform.
Software Engineer (Contractor) at Development Initiatives Poverty Research Ltd
April 1, 2017 - September 29, 2025
Built charts using D3 and AngularJS; added features to the API.
Software Engineer (Remote) at LevelTen Energy
April 1, 2023 - September 29, 2025
Full-stack web developer responsible for design documentation and feature implementation. Built and exposed endpoints in a Node.js API and integrated corresponding features in an Angular frontend. Collaborated with cross-functional teams to deliver backend and frontend capabilities.
Software Engineer (Remote Contractor) at Plazz AG
September 1, 2022 - September 29, 2025
Front-end engineer focused on an Angular application. Implemented features with unit tests, integrated third-party tools, set up end-to-end tests, and modified the CI/CD pipeline.
Software Engineer (Remote) at Wellio Inc
April 1, 2021 - September 29, 2025
Designed and implemented cloud functions to process data from the platform and store it in Firebase (Firestore). Built Ionic components that retrieve Firestore data for presentation. Implemented features and unit tests for a Flask API; aided in A/B testing and data-driven feature evaluation. Initiated a migration path by creating React components and Redux state management as the app moved from Angular to React Native.
Software Engineer at Andela
August 1, 2020 - September 29, 2025
Contributed during recruitment cycles and supported internal social applications. Engaged in broader developer community initiatives and internal tooling.
Software Engineer (Contributor) at OpenMRS
February 1, 2018 - September 29, 2025
Contributed React.js features to extend the OpenMRS platform with REST web services and Open Web Apps add-ons.
Software Engineer (Contractor) at Development Initiatives Poverty Research Ltd
April 1, 2017 - September 29, 2025
Built charts using D3 and Angular.js; added features to the API to support data visualization and reporting.

Education

BSc at Makerere University
January 1, 2012 - December 31, 2021
BSc at Makerere University
January 1, 2012 - December 31, 2021
BSc at Makerere University, Kampala
January 1, 2012 - December 31, 2021
BSc at Makerere University
January 1, 2012 - December 31, 2021
Bachelor of Science in Software Engineering at Makerere University
January 1, 2012 - January 1, 2021
Master of Computer Science at IU International University of Applied Sciences
April 1, 2023 - April 1, 2025
Bachelor of Science in Software Engineering at Makerere University, Kampala
January 1, 2012 - January 1, 2021
Master of Computer Science at IU International University of Applied Sciences
April 1, 2023 - April 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Energy & Utilities, Healthcare, Consumer Goods, Non-Profit Organization, Education, Media & Entertainment, Professional Services