Dennis' avatar

Dennis Kigen

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.

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.