About

I’ve been online since 1999, got my first paid coding gig in 2003 during college, moved into my first full-time developer role in 2007, and launched my first self-started startup in 2009. I work best in small teams and build reliable services end-to-end — from API design to production ops.

Beyond code

Skiing 🎿 · Hiking 🥾 · Slow travel & remote work from new places 💻✈️ · Reading: sci-fi 🚀 & non-fiction (IT architecture, algorithms, deep Python, history, biographies) 📚

Skills

Strengths

  • Backend & full-stack on Python/Django
  • Reliable, production-grade, always-on services
  • Dev + DevOps solo or in small teams
  • API design (REST, RPC/JSON-RPC)

Tech & Tools

Python, Django, JavaScript, HTML, CSS, PostgreSQL, Linux, REST, RPC, JSON-RPC, APIs

CLI, Neovim, GitHub Copilot, AI

Selected Projects

Aživot screenshot

Aživot

Multilingual classifieds for the Balkans. Full tech design + backend/frontend + Docker + cloud. AI auto-categorization & parameter extraction; content & UI translated.

  • Role: end-to-end builder · Stack: Django, HTML/CSS, Docker, cloud
Django Docker AI i18n htmx sse
24auto screenshot

24auto

Automotive classifieds relaunch with a two-person team. I led the Django rebuild and all engineering. Tens of thousands of listings; many dealerships onboarded.

  • Role: full-stack dev on Django
Django PostgreSQL Classifieds htmx
Kinolift screenshot

Kinolift

Actors/agents/casting platform (~100k users). First engineer; designed & built backend API; hired FE & DevOps.

  • Role: backend engineer · Stack: Django and Tornado
API JSON-RPC Django Celery WebSockets Tornado Angular PostgreSQL Redis
Turbobarcode screenshot

Turbobarcode

Label generator for marketplace sellers: pulls data via marketplace API, outputs ready-to-print PDFs.

  • Role: Co-founder · Stack: Django, PDF generation
PDF Payments APIs
TruckFree screenshot

TruckFree

Intercity freight for drivers/shippers. Built backend & web; servers processed continuous location/state; 12,000 drivers.

Realtime Tracking Django Tornado Vue.js JSON-RPC WebSockets PostgreSQL
TaxiVS screenshot

TaxiVS

Feature-phone era taxi matching. Invented concept, built architecture & prototype; thousands of drivers. Backend/web in Python; mobile in Java ME.

  • Role: Co-founder & full-stack developer
Python Java ME Prototyping MVP Production ready
Roxi screenshot

Roxi

Pre-marketplace company catalog. Re-wrote from scratch (PHP→Python); thousands of companies published products; built a small team.

PythonPHPTeam lead

Services

  • Build end-to-end products (except bespoke design; or use simple templates)
  • Roles: partner/co-founder or long-term contracter; backend focus, can do FE; willing to tackle simple mobile apps