Dennis Kigen

Senior Frontend Engineer at OpenMRS

Eldoret, Uasin Gishu County, Kenya
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Dennis Kigen is a Senior Frontend Engineer based in Eldoret, Kenya, with a decade of experience building polished, maintainable UIs for open-source electronic medical records. He currently helps ship OpenMRS 3.0 frontend features, contributing React/TypeScript work that spans core modules, patient chart widgets, and patient management flows. Known for thoughtful testing, readable code, and clear documentation, he often tackles thorny TypeScript and build issues while improving implementer tooling and UX. Prior work at AMPATH reinforced his focus on practical clinical workflows, and his GitHub contributions show a steady emphasis on refactoring, accessibility, and design consistency across large EMR codebases.
code10 years of coding experience
job4 years of employment as a software developer
github-logo-circle

Github Skills (18)

javascript10
css10
typescript10
carbon-design-system10
microfrontend10
ui-design10
uid10
front-end-development10
typescript-types10
typescripts10
react10
health9
smart-on-fhir9
ehealth9
medical9

Programming languages (9)

TypeScriptMDXJavaShellCSSSASJavaScriptPLSQL

Github contributions (5)

github-logo-circle
This repo houses all EMR patient chart components for OpenMRS v3
Role in this project:
userFront-end Developer
Contributions:20 releases, 1309 reviews, 256 commits in 3 years
Contributions summary:Dennis primarily focused on implementing UI components for the OpenMRS EMR patient chart, specifically developing conditions and allergy-related widgets. The contributions include creating new widgets for level two and three views, as well as refactoring and carbonizing UI elements. They also made adjustments to the layout and appearance of the patient banner.
reactfhiropenmrspatientspa
Frontend modules for patient management, including appointment scheduling, patient list management, registration, search and service queue management
Role in this project:
userFront-end Developer
Contributions:15 releases, 547 reviews, 93 commits in 1 year 7 months
Contributions summary:Dennis primarily worked on front-end components, specifically within the patient management modules. They fixed design issues, improved the UI/UX for the patient search functionality, and refactored carbon component imports. The user also added features such as service queue filtering and improved the display of visit data. Additionally, they refactored and improved styling for the active visits table.
microfrontendsopenmrspatientsregistrationspa
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
Dennis Kigen - Senior Frontend Engineer at OpenMRS