Work
1 live2 concepts1 open source
Coffee WorldLive client. Built with React, TypeScript, Tailwind, Vite, Cloudflare.
G-MAPConcept. Built with React, TypeScript, Tailwind, Vite, Cloudflare.
VelocityConcept. Built with React, TypeScript, Tailwind, Vite, Cloudflare.
Article 50 KitOpen source. Built with Astro, React, Tailwind, Cloudflare.
Process
AI agents- 01DefineJudgementName the real problem before anyone opens Figma.
- 02ResearchJudgementListen to the people who will use it, then reread the brief.
- 03PrototypeExecutionAI drafts screens fast; the time saved goes into testing.
- 04TestJudgementWatch people use it. Where they hesitate, the design is wrong.
- 05RefineBothKeep what survived the test; check contrast, focus and motion.
- 06BuildExecutionCoded with AI help, accessible from the first commit.
3 judgement2 execution1 both
About
40.64° N · 22.94° EThirteen years of graphic and brand design taught the one thing a model still can't do: decide what matters. Two years ago that eye moved into UX and code. The work now starts with the problem and the people, gets prototyped fast with AI, and gets tested with humans before anything ships. Accessibility is not a final check here - it goes into the brief before the first pixel. Fast tools are everywhere; judgement is the job.
- 13 yrsGraphic and brand design
- ~2 yrsWeb and UX design
- NowFreelance product design
Builds with
- Figma
- Claude Code
- Astro
- React
- Tailwind
- Vercel
WritingThe accountable layer
in Thessaloniki
Contact
Send a product, a role or a question. Every message gets a real reply.