Mid Level Software Developer at University of California, San Francisco
Nairobi County, Kenya
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Cynthia Kamau is a Mid Level Software Developer with a decade of experience building scalable, data-driven web applications across the full stack, specializing in React/Next.js frontends and modern backend systems. She has delivered impactful healthcare solutions used by millions across Africa—contributing front-end enhancements to OpenMRS patient modules and helping roll out KenyaEMR in over 1,500 hospitals—while improving performance, responsiveness and developer velocity. At UCSF she cut report load times and database inefficiencies dramatically, authored documentation that halved onboarding time, and codified a style guide that sped development by 20%. An Afro-female tech-for-good advocate active in Africa Vibe Coders, she blends pragmatic engineering with AI integrations and automation to reduce manual work and elevate user experiences. Her work often lives in open-source projects where she focuses on usability, configurable UI components and measurable operational gains.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Technology, Bachelor's degree Computer Technology at Jomo Kenyatta University of Agriculture and Technology
Frontend modules for patient management, including appointment scheduling, patient list management, registration, search and service queue management
Role in this project:
Front-end Developer
Contributions:135 reviews, 115 commits, 267 PRs in 11 months
Contributions summary:Cynthia primarily contributed to the front-end development of patient management modules within the OpenMRS Electronic System for Patient Management (ESM) project. Their commits focused on implementing UI components using React and Carbon Design System, including an outpatient app side panel search bar, a scheduled visits list, patient banner updates with contact and address details, and other user interface enhancements for the patient queue. They also updated the active visits table for queue management and integrated a visit form for initiating new patient visits.
This repo houses all EMR patient chart components for OpenMRS v3
Role in this project:
Front-end Developer
Contributions:112 reviews, 6 commits, 78 PRs in 1 month
Contributions summary:Cynthia focused on enhancing the user interface and functionality of the OpenMRS patient chart application. Their contributions included fixing display issues, adding configurable elements to the patient chart, such as start visit labels and queue entry fields, and integrating features related to the vitals application. These changes involved modifying existing React components and integrating configurations, improving the user experience and adding new functionalities for managing patient visits.
reactfhiropenmrspatientspa
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Cynthia Kamau - Mid Level Software Developer at University of California, San Francisco