Dennis Kigen
Software Craftsman. Frontend Engineer
Frontend Engineer
Frontend engineer building user interfaces. Interested in magical web experiences, DX, documentation, and shipping maintainable code.
Currently helping build and scale O3, the open-source EMR for the developing world at OpenMRS.
Previously built Point of Care, a tablet-and-desktop EMR used across more than 26 major AMPATH sites in Kenya with over 220,000 patients registered and millions of encounters and observations logged.
Projects
OpenMRS 3
Building the new frontend for the world's most popular open-source electronic health records system.
O3 Docs
Documentation site for O3, the frontend framework for OpenMRS.
O3 Core Frontend
Core frontend framework for O3.
O3 Form Builder
Build, test and publish OpenMRS forms, without the tears.
AMPATH Forms
Documenting how to build, test and validate OpenMRS form schemas.
React Weather
Weather that's easy on the eyes.
Ethos
Focused on learning and building. I care about small details, durable UX, and interfaces that feel calm and intentional. I scale my impact through clear, welcoming documentation.
I aim to ship work that helps teams move faster without sacrificing quality, and I protect focus so the craft stays sharp.
Now
Focused on making O3 more reliable and approachable for implementers, while mentoring contributors and refining documentation.
Building fast, polished clinical software for O3—shipping new features, UI improvements, platform tooling, and documentation that help teams deliver patient-facing workflows at scale. I build with React and TypeScript, and I lean on Vitest, Playwright, and other modern development tools to keep releases stable and reliable.
Reading and bookmarking timeless wisdom from Naval Ravikant, Paul Graham, Swyx, Kent C. Dodds, Krishnamurti, Nassim Taleb and more.
Curious about how I work? Check out my uses page.
Connect
If you're in Eldoret, let's go for a walk.