about me _

A bit about who I am, how I work, and what I've built.

Dulan Katukurundage, shot on a Game Boy Camera

Hi, I'm Dulan. A full-stack engineer based in Munich, Germany.

9+ years in software development, most of it spent on the gap between how something looks and how it actually feels to use.

I've built component libraries, design systems, web apps, and the APIs behind them. The work that sticks with me is the kind where speed and craft both matter.

What drives me

Mostly the moment a messy problem clicks into a clean solution. I like working with developers, designers, and product people who give a damn about what they're shipping.

Outside work

When I'm not at work, you'll find me playing guitar, recording and mixing music, editing photos, or playing video games.

9+ years
in software development
Munich, Germany
based in
Frontend Developer
currently at epay
Vue · Nuxt · TypeScript
daily stack

Toolkit

Skills & technologies

Things I've been building with lately.

  • Vue.js
  • Nuxt
  • TypeScript
  • JavaScript
  • React
  • Tailwind CSS
  • Node.js
  • GoLang
  • Three.js
  • Design Systems
  • PostgreSQL
  • MongoDB
  • Playwright

2016 — present

Experience

My experience spans startups moving fast with small teams, and large corporations with complex systems and processes.