Skip to main content
Carine Semwaga

Carine Semwaga

Software Engineer

Talent
NairobiMember since April 24, 2026
TypescriptReact NativeReact QueryJavascriptReactNodeJSReduxAngularMySQLPostgreSQLExpressServer ReplicationGit
·

Hire this person

Send a job offer directly to this candidate

TypescriptReact NativeReact QueryJavascriptReact

About

I am a Software Engineer with over five years of experience across the full software development lifecycle and database administration, focused on building scalable, high-performance systems and delivering reliable, efficient solutions.

Experience

Software Engineer at Exuus (2025-01 – Present)

Currently working on credit scoring integration and wallet features for the SAVE financial platform.

  • Integrating individual and group credit scores, enabling data-driven lending decisions and improving financial insights for users.
  • Developing an individual wallet feature, allowing users to securely manage personal transactions alongside group activities, supporting better financial independence within SAVE.

Software Engineer at eFiche (2023-07 – 2024-12)

Worked on health center backend systems and database optimization projects.

  • Designed and implemented server replication solutions, ensuring uninterrupted access and data integrity across multiple servers and improving system reliability and performance.
  • Built a scalable backend API for over 100 health centers to monitor and report on family planning activities, improving data collection and analysis and enabling rollout across additional centers.

Software Engineer (Part-time) at Knack (2021-08 – 2022-08)

Part-time role focused on application redesign and database migration.

  • Redesigned Knack application, optimizing user experience to improve user retention and overall platform usability.
  • Migrated 50,000 users from MySQL to PostgreSQL, improving system performance and scalability to ensure uninterrupted service under increased load.

Software Engineer at Exuus (2020-07 – 2023-06)

Developed billing automation and communication features for the SAVE savings group platform.

  • Developed a billing automation for over 10,000 saving groups, streamlining billing processes and enhancing financial management capabilities.
  • Implemented a communication feature, integrating push notifications and advertisements to enhance user engagement and revenue generation.

Education

BS in Computer Science – University of Kigali (2019-09 – 2023-05)

Skills

Software Engineer

Reviews

Related