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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Javanese
Intermediate
English
Fluent
Work Experience
Software Engineer at LevelTen Energy
August 1, 2021 - April 30, 2023Worked 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, 2022Focused 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, 2021Contributed 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, 2020Supported 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, 2018Contributed 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, 2017Developed 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, 2023Worked 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, 2022Focused 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, 2021Developed 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, 2020Contributed 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, 2018Contributed 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, 2017Developed 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, 2023Worked 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, 2022Focused 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, 2021Designed 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, 2020Contributed 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, 2018Contributed 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, 2017Built 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, 2025Wrote 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, 2025Front-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, 2025Designed 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, 2025Contributed 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, 2025Built 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, 2025Built charts using D3 and AngularJS; added features to the API.
Software Engineer (Remote) at LevelTen Energy
April 1, 2023 - September 29, 2025Full-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, 2025Front-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, 2025Designed 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, 2025Contributed 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, 2025Contributed 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, 2025Built 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, 2021BSc at Makerere University
January 1, 2012 - December 31, 2021BSc at Makerere University, Kampala
January 1, 2012 - December 31, 2021BSc at Makerere University
January 1, 2012 - December 31, 2021Bachelor of Science in Software Engineering at Makerere University
January 1, 2012 - January 1, 2021Master of Computer Science at IU International University of Applied Sciences
April 1, 2023 - April 1, 2025Bachelor of Science in Software Engineering at Makerere University, Kampala
January 1, 2012 - January 1, 2021Master of Computer Science at IU International University of Applied Sciences
April 1, 2023 - April 1, 2025Qualifications
Industry Experience
Software & Internet, Energy & Utilities, Healthcare, Consumer Goods, Non-Profit Organization, Education, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Seattle today.