Summary
Dragan Milic is a seasoned software leader and managing director with 11+ years of professional experience and a PhD in Computer Science from the University of Bern. He combines deep systems and operations expertise—spanning Linux, DevOps, networking and SOA—with hands-on backend engineering in Go and Ruby, having led and delivered at banks, startups, and consultancies across Europe. Dragan has repeatedly moved between founding roles and senior engineering positions (from Monzo and Funding Circle to Consensys and Arabesque), demonstrating both product-minded delivery and architectural stewardship. He is currently running Fables for Robots while continuing freelance Go development, reflecting a pragmatic focus on modern backend systems and high-quality test practices (BDD/TDD, Cucumber). Notably, his background as a research assistant and long software career gives him uncommon depth in both academic rigour and production-grade engineering. Based in Basel, he brings a hybrid profile of founder, architect and polyglot engineer able to turn complex distributed systems into reliable, testable services.
11 years of coding experience
29 years of employment as a software developer
PhD Computer Science, PhD Computer Science at University of Bern
English, German, Serbian