dukai.net

I build software that lasts - not the framework of the month.

Twenty-five years of experience reduce to one principle: don't leave a burden for whoever comes next.

Minimalism over opinion

Heavy, opinionated frameworks fail the moment reality stops fitting the canonical pattern. A non-opinionated foundation (Hapi.js, for instance) lets the 60% generic pattern flow naturally, while the 40% exception lives beside it cleanly.

Naming conventions over APIs

Human memory is bounded. A well-chosen naming convention is faster to teach than a 200-page API doc - and outlasts the framework that birthed it.

Maintenance is 95%

Five percent of an app's life is writing it. The rest is maintenance. Every decision should serve the person reading the code a year from now - not the fashion.

No framework lock-in

A 2.5 kB binding library (like my bimo) outlasts the "winning framework" of any given year. Because it's minimal. Because it's clean. Because it doesn't force its philosophy on you.

Isomorphic by default

Same JavaScript on both sides. Tests cover real behaviour, not framework behaviour.

AI-agentic, hands-on

AI coding agents are part of the toolkit now - but the keyboard stays under human hands. I structure code so agents work effectively, build guardrails that keep their output reviewable, and treat AI as assisted coding, never vibe coding. Quality first, always.

Highlights

  • 25+ years of full-stack and enterprise architecture (since 1999)
  • Fortune 500 Silicon Valley experience: real-estate platform with 90M+ daily visitors and 130M+ properties (Realtor.com)
  • Principal Developer & Architect at a Hungarian proptech platform (Realmonitor)
  • Head of Software Development at a Hungarian IT services firm (Unicomp Kft)
  • North American enterprise experience, including Realtor.com
  • Open source: bimo (2.5 kB vanilla-JS observable model)
  • Early adopter of AI-agentic development - agents integrated into daily work with maintainability guardrails
  • Specialist domains: IoT/sensor systems, geo/mapping, performance & scale rescue
  • Fully bilingual: English (C1) + native Hungarian
  • BSc Computer Sciences (Kandó Kálmán), BSc Mechanical Engineering (Széchenyi István)

If this matches how you want your team to build - let's talk.

Get in touch →