Design that holds up in production. Built by someone who understands both sides of the handoff.
Featured Project
A code reading tool designed for two very different users — someone learning to code for the first time, and a developer reviewing unfamiliar work. One tool, two completely different mental models.
Most code explanation tools either talk down to beginners or bury experienced developers in noise. kodio separates those two needs into distinct modes — same content, different voice — so neither user has to fight the interface.
Case Studies
Approach
I trace where users actually stall. Most redesigns fail because they address symptoms, not the structure underneath them.
I annotate decisions, flag constraints, and write specs as part of the design process — not an afterthought. Work that doesn't survive development isn't finished.
I test rough prototypes early and deliberately look for failure points. Catching breaks before the build is the cheapest iteration you'll ever do.
About
I design products that are clear to use and practical to build. My focus is reducing complexity — turning cluttered flows into interfaces that feel obvious in hindsight. I work across design and front-end, which means I think about constraints early and hand off work that doesn't fall apart in development.
Athens, Greece
UI/UX Design
Freelance · Remote · Hybrid