I'm Trust Birungi, a software engineer based in Kampala, Uganda, with over a decade of experience delivering scalable software solutions for fintech, data analytics, and development sectors. I specialize in building event-driven distributed APIs, cloud migrations, and full-stack applications using Java, Spring, React, and cloud platforms. My work with Goldman Sachs and various startups demonstrates a track record of delivering maintainable, secure systems while driving efficiency through CI/CD, automation, and performance optimizations. Beyond coding, I lead teams, mentor engineers, and help organizations adopt best practices like TDD, modular architecture, and DevOps culture. I enjoy partnering with cross-functional teams to translate complex requirements into robust software that users rely on daily. I'm passionate about open-source contributions and empowering farmers and researchers through data-driven tools.

Trust Birungi

I'm Trust Birungi, a software engineer based in Kampala, Uganda, with over a decade of experience delivering scalable software solutions for fintech, data analytics, and development sectors. I specialize in building event-driven distributed APIs, cloud migrations, and full-stack applications using Java, Spring, React, and cloud platforms. My work with Goldman Sachs and various startups demonstrates a track record of delivering maintainable, secure systems while driving efficiency through CI/CD, automation, and performance optimizations. Beyond coding, I lead teams, mentor engineers, and help organizations adopt best practices like TDD, modular architecture, and DevOps culture. I enjoy partnering with cross-functional teams to translate complex requirements into robust software that users rely on daily. I'm passionate about open-source contributions and empowering farmers and researchers through data-driven tools.

Available to hire

I’m Trust Birungi, a software engineer based in Kampala, Uganda, with over a decade of experience delivering scalable software solutions for fintech, data analytics, and development sectors. I specialize in building event-driven distributed APIs, cloud migrations, and full-stack applications using Java, Spring, React, and cloud platforms. My work with Goldman Sachs and various startups demonstrates a track record of delivering maintainable, secure systems while driving efficiency through CI/CD, automation, and performance optimizations.

Beyond coding, I lead teams, mentor engineers, and help organizations adopt best practices like TDD, modular architecture, and DevOps culture. I enjoy partnering with cross-functional teams to translate complex requirements into robust software that users rely on daily. I’m passionate about open-source contributions and empowering farmers and researchers through data-driven tools.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Advanced

Work Experience

Independent Senior Software Engineer at Independent (Self-employed)
January 1, 2025 - Present
Developed information dashboards for various clients in the international development space to enable better data collection and analyses to support decision making.
Senior Software Engineer (Contractor) at Goldman Sachs
August 1, 2021 - December 1, 2024
Developed event-driven distributed APIs to support front- and back-office operations across the Global Banking & Markets division. Migrated on-prem applications to multi-tenant cloud hosts. Upgraded legacy applications to improve maintainability, security and extensibility. Automated manual and routine software maintenance procedures to free up developers’ time.
Independent Software Consultant at Independent Software Consultant
November 1, 2019 - August 1, 2021
Architected and developed an information management system for Bioversity International using Java 13, Spring REST, Spring Boot for the backend, Hibernate for the persistence layer and Javascript, ReactJS, ChartJS, CSS3, and HTML5 for the frontend. Onboarded and trained staff and farmers to use the system. Contributed to the Open-source EMR system, OpenMRS using Java 11, Spring Boot and Hibernate. Contributed to the Open-source data collection system, ODK Aggregate.
Technical Team Lead at Andela
July 1, 2018 - October 1, 2019
Architected and led the development of WatchTower, an internal talent and performance management tool that integrated with multiple internal and 3rd party APIs. Used Java 11, Spring REST, Spring Boot for the backend, Hibernate for ORM on PostgreSQL; frontend with JavaScript, ReactJS and Redux. Mentored new and existing junior engineers. Championed the use of TDD with 80% code coverage. Leveraged CI/CD and agile sprints for biweekly feature delivery. Implemented caching with Redis reducing app loading times by 30% and optimized queries to cut cloud costs by 35%. Built REST APIs using a microservices architecture. Technologies included Docker and AWS EC2. PHP/Laravel and NodeJS serverless functions were used for some APIs.
Cofounder & Chief Development Officer at EzyAgric
January 1, 2017 - July 1, 2018
Led development of special software projects in R&D for new business lines. Developed V1 of the EzyLedger dashboard for dairy farmers and their customers. Recruited and hired software engineers and trained them. Streamlined onboarding workflows for new enterprise customers of the EzyAgric platform.
Cofounder & CTO at EzyAgric
September 1, 2014 - December 1, 2016
Led the development of Akorion’s flagship product, EzyAgric, serving over 60,000 smallholder farmers. Built a multi-tier data storage and processing system on MySQL with Apache Tomcat on AWS EC2. Implemented Redis caching and offline capabilities. Instituted customer-first feature selection and development practices to accelerate product/market fit.
Fullstack Software Engineer at Webfuse Technology Group
April 1, 2013 - August 1, 2014
Part of a three-person team that developed a mobile commerce Android app for Uganda; built backend in PHP and Laravel for REST APIs and MySQL. Developed several websites (Bigeye.ug, Prosrecruit.com, webfusetech.com, citymedicals.org) using PHP/Laravel and ReactJS/Bootstrap.
Kumvana Fellowship at Engineers Without Borders Canada
August 1, 2017 - August 1, 2018
Kumvana Fellowship program
Yunus Social Business Accelerator at Yunus Social Business Accelerator
May 1, 2017 - July 1, 2017
Participation in accelerator program
John Maxwell 15 Laws of Growth & Leadership Course at MaRS Discovery District
March 1, 2016 - June 1, 2016
Executive education course on leadership
Entrepreneurship 101 at MaRS Discovery District
April 1, 2015 - April 1, 2015
Entrepreneurship 101 – introductory course

Education

B.S.C. in Software Engineering at Makerere University
January 1, 2011 - January 1, 2015

Qualifications

Kumvana Fellowship
August 1, 2017 - August 1, 2018
Yunus Social Business Accelerator
May 1, 2017 - July 1, 2017
John Maxwell 15 Laws of Growth & Leadership Course
March 1, 2016 - June 1, 2016
Entrepreneurship 101 – MaRS Discovery District
April 1, 2015 - April 1, 2015

Industry Experience

Software & Internet, Education, Life Sciences, Professional Services, Media & Entertainment