Senior full-stack developer, product co-founder, and tech consultant. I build things that ship — and stay shipped.
I started in 2009 as an intern at a Belgrade publishing house, and by 2010 — first year of college — I was already on the payroll as a web developer at another publisher, with freelance work on the side for local businesses. I haven't really stopped since.
From 2018 onwards I started counting properly: more than 120 projects shipped across the Nordics — especially Sweden — and the USA, UK, Switzerland, Poland, Slovakia, and Serbia. The work page shows a small selection. Most of the rest lives behind NDAs, agency fronts, or in production systems that don't need their architect on a portfolio.
I've spent the last several years splitting my time between senior platform engineering at scale, co-founding products with a small network of collaborators, and selective consulting work for teams that need an experienced full-stack hand. The throughline is consistent: I'm the person you bring in when something has to actually work in production, not just demo well in a meeting.
The day job is platform-level work for a multi-brand SaaS where seven consumer-facing brands share one stack — CDN, image delivery, content infrastructure, deploy pipelines, and the engineering playbooks behind them. Outside of that I co-build products: a free AI travel planner that's shipped (JustBeforeGo), an AI-generated legal docs SaaS (LegalCraft), a UK lettings reporting platform in private testing (Reportaru), and an accessibility auditing tool that's currently CLI-only with a web version on the way.
I do most of my client work through a small, trusted network of developers and agencies across Sweden and Serbia — which means when a project needs more than one person, I have people I'd actually trust to write code next to mine.
Multi-brand SaaS infrastructure: shared CDN architecture, image delivery, deploy pipelines, and engineering playbooks across seven consumer brands.
Co-building products end-to-end — JustBeforeGo, LegalCraft, and Reportaru. Strategy, architecture, code, and the parts in between.
Selective contract work on web apps, AI features, e-commerce, and integrations. I take on what I can credibly deliver — nothing more.
Architecture reviews, technical due diligence, and pragmatic advice for teams choosing what to build, what to buy, and what to retire.
A demo is not a product. I optimise for what holds up under real traffic — observability, error budgets, deploy safety, and code your next hire can read.
I prefer one good pattern repeated to seven clever ones. Boring tech in the right places, novel tech where the user feels it.
Models change quarterly. The orchestration layer, the prompt contract, the fallbacks, and the UI around them — that is the actual engineering work.
These show up in real shipped projects, not just on a resume.
Community
I attend conferences and meetups regularly. I'm not a speaker (yet) — but showing up matters: that's where I learn what's actually shipping out there, and where the network that runs my consulting work gets stronger.
Hands-on workshop on RAG, vector search, and Vertex AI. Built a working chatbot end-to-end.
Regular attendance at Stockholm and Belgrade developer meetups, AWS user groups, and product-focused gatherings.
Attended and participated in conferences across the Nordics — networking, learning, and bringing back what works.
Network
For projects bigger than one engineer, I work with a small set of developers and agencies I've shipped with for years. Same standards, same care, more capacity.
Senior engineers and small agencies based in Stockholm and surrounding regions. Strong on web product, AWS, and Nordic compliance work.
Hand-picked developers in Belgrade and Novi Sad. Same standards, broader capacity for backend, full-stack, and WordPress / WooCommerce work.
I take on a small number of new projects each quarter. The best way to start is a short message about what you're trying to build.
Get in touch