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, advanced 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, API

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. Tens of thousands of listings; many dealerships onboarded. I led the Django rebuild and all engineering.

  • 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 External API
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

A taxi-matching service from the feature-phone era; thousands of drivers signed up. I conceived the concept, designed the architecture and prototype, and assembled the development team. Backend in Python, web interface with jQuery, mobile client on Java ME.

  • Role: Co-founder & full-stack developer
Python Java ME jQuery Prototyping MVP Operations & Maintenance
ROXi screenshot

ROXi

Pre-marketplace company catalog where thousands of businesses published their products. Built the first version in PHP; as it grew, rewrote it in Python and assembled a small team.

Python PHP Team lead

How we can work together

  • I ship products end to end: from architecture and backend to frontend and release.
  • Engagements: partner/co-founder or long-term contract.
  • I specialize in backend and ground decisions in product and UX; I can handle frontend and simple mobile apps as needed.