Dennis' avatar

Dennis Kigen

Frontend Engineer

Frontend Engineer crafting user interfaces. Interested in crafting magical web experiences, DX, documentation, and shipping maintainable code.

Currently building the future of open-source electronic medical records software for the developing world at OpenMRS.

Previously, I helped build Point of Care at AMPATH.

Ethos

Focused on learning and building. Relentlessly devoted to fine, detailed polish. Deriving joy in novel interface experiences and design. Passionate about scaling myself through writing clear and inviting documentation.

In pursuit of crafting experiences that both delight and inspire users. Mindful of my time and attention so that I can produce quality work and feel productive.

Present

Building fast, polished software for the web using modern features in JavaScript, HTML and CSS. Betting my future on React and Next.js for user interfaces. Setting my stall out on Tailwind for styling and TypeScript for type safety. Experimenting with Vite and Turbo for tooling and Zustand for state management. Loving Nextra for documentation and SWR for data fetching. Reaching for Testing Library, Jest, Vitest, MSW and Playwright for testing components. Curious about tRPC, Astro, Svelte and Prisma.

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.