const developer = {
Vasilis
Christopoulos
I love building nice and clean UIs. Turning complex problems into interfaces that feel effortless.
1const developer = {2name: 'Vasilis Christopoulos',3role: 'Senior Frontend Developer',4location: 'Athens, Greece',5stack: ['React', 'Next.js', 'TS'],6focus: 'clean, delightful UIs',7available: true,8};Designing interfaces that just feel right
I'm a Senior Frontend Developer based in Athens, Greece. I love building nice and clean UIs — turning fuzzy ideas and complex problems into interfaces that feel effortless to use.
Since 2021 I've been crafting production web experiences at Division By Zero, focused on the frontend with the occasional deep dive into the backend. I care about the small details: the timing of an animation, the weight of a font, the moment a component just feels right.
- Pixel-perfect, responsive interfaces
- Accessibility & performance minded
- Smooth, meaningful motion
- Scalable component architecture
My toolkit
The technologies I reach for to build fast, polished, and maintainable products.
Core
03Frameworks
03Styling & Motion
03Backend
01+ always learning something new
Things I've built
A look at what I've been crafting lately.
Campfire
Campfire brings people together in real time. Spin up a server, organize conversations into channels, hop into voice rooms, and share activities with your community — all in one fast, modern interface.
- Real-time servers & channels
- Low-latency voice rooms
- Shared community activities
Where I've been building
Frontend Developer
2021 — PresentBuilding and shipping production web applications with a frontend focus and occasional backend work.
- Develop responsive, accessible user interfaces with React, Next.js and Angular.
- Own frontend architecture, component systems and interaction/animation quality.
- Step into the backend when needed to ship features end to end.
// where the journey started
Let's build something together
Got a project, an idea, or just want to say hi? My inbox is always open.