Full-Stack Developer · Valencia, Spain
orderqr.es ·
habik.es ·
zdastev@gmail.com ·
LinkedIn
I build full-stack web applications from scratch — real architecture, real decisions, real production environments. Currently focused on React, Node.js, and TypeScript.
I care about things working well, not just looking good.
Habik — Rental Platform
Full-stack rental platform for the Spanish market, built entirely from scratch.
- Stack: React + Vite, Node.js + Express, PostgreSQL, Socket.io, TailwindCSS, Cloudinary
- Real-time chat with socket events, typing indicators, and notification badges
- JWT auth, role-based access (admin / tenant / visitor), digital contract signing with PDFKit
- Bizum / transfer / card payment flows with screenshot upload
- Deployed to production: Vercel (frontend) · Render (backend) · Neon PostgreSQL (Frankfurt)
- Custom DNS via Arsys, transactional email via Resend, PWA support
OrderQR — Restaurant POS System
Production POS system deployed for a real restaurant in Valencia.
- Stack: React + Vite, Node.js + Express, PostgreSQL, Socket.io
- QR-based ordering flow: client → waiter → kitchen → caja, all in real time
- Thermal receipt printing via ESC/POS (USB, POS58 compatible)
- Simplified invoice generation (FS / FR format), mixed payment cobro modal
- Per-item VAT (10% food · 21% alcohol), stock control, cash register closure reports
- Push notifications via Service Worker, kitchen/beverage routing separation
📍 Valencia, Spain · UTC+2