UI/UX designer & frontend developer in Addis Ababa. I design clean, human interfaces — then I actually build them. Fun to work with, serious about shipping.
Websites that look sharp, load fast, and quietly convince people to click the button.
Research, wireframes, prototypes — interfaces so intuitive nobody needs a manual.
Visuals with personality — posters, social kits, and brand assets that stop the scroll.
Marks that say who you are in half a second — and still look great on a business card.
I'm Yohannes — a designer who codes and a developer who designs. Since 2018 I've been helping startups and teams turn "we have an idea" into products people genuinely enjoy using.
My superpower? Nothing gets lost in translation. The design I show you is the design that ships — pixel for pixel, animation for animation.
"Working with Yohannes feels less like hiring a designer and more like gaining a teammate who happens to make beautiful things — on time, every time."— a very happy client (references available, just ask)
No hand-off headaches. What you approve in Figma is exactly what goes live.
I plan honestly and deliver on the date we agreed. Wild concept, I know.
Clear updates, zero jargon. You'll always know exactly where your project stands.
The 2px that bothers you? It bothered me first. Polish is the whole point.
one person, zero communication overhead. you're welcome. ✎
End-to-end product design: research, UX flows, UI design, prototyping — and then I build the frontend myself in clean HTML, CSS, JS, or React. One person, from sketch to ship.
It depends on scope, but never on surprises. After a short call I'll give you a fixed quote with clear deliverables — and that's the number you pay.
A landing page like this one? Usually 1–2 weeks. Full app design systems take longer, but you'll get a realistic timeline upfront — and I treat deadlines as promises, not suggestions.
Absolutely. I'm based in Addis Ababa and work remotely with teams everywhere — async-friendly, great with time zones, fluent in English (and Amharic, if that helps).
Really both. It means your project never gets lost between a designer and a developer arguing about what "the spacing feels off" means. I argue with myself, quietly, and you get the result.