I’m Dragan Milic, a British/Serbian dual national living in Basel with a strong track record building reliable, scalable backend systems and devops workflows. My focus is on Go, blockchain-related backends, and cloud-ready architectures, with leadership experience spanning teams of 5–10+ engineers and cross-functional roles across product, UX, and platform operations. I thrive on solving hard engineering problems, from distributed systems and blockchain tooling to IaC-driven infrastructure and performance tuning. I value clean design, robust testing, and pragmatic collaboration to deliver solid software foundations for complex, high-traffic applications.

Dragan Milic

I’m Dragan Milic, a British/Serbian dual national living in Basel with a strong track record building reliable, scalable backend systems and devops workflows. My focus is on Go, blockchain-related backends, and cloud-ready architectures, with leadership experience spanning teams of 5–10+ engineers and cross-functional roles across product, UX, and platform operations. I thrive on solving hard engineering problems, from distributed systems and blockchain tooling to IaC-driven infrastructure and performance tuning. I value clean design, robust testing, and pragmatic collaboration to deliver solid software foundations for complex, high-traffic applications.

Available to hire

I’m Dragan Milic, a British/Serbian dual national living in Basel with a strong track record building reliable, scalable backend systems and devops workflows. My focus is on Go, blockchain-related backends, and cloud-ready architectures, with leadership experience spanning teams of 5–10+ engineers and cross-functional roles across product, UX, and platform operations.

I thrive on solving hard engineering problems, from distributed systems and blockchain tooling to IaC-driven infrastructure and performance tuning. I value clean design, robust testing, and pragmatic collaboration to deliver solid software foundations for complex, high-traffic applications.

See more

Language

Serbian
Fluent
English
Fluent
German
Fluent

Work Experience

Tech Lead (Contract) at arkiv ,network (web3 database)
January 1, 2025 - February 1, 2026
Led a team of 8 developers and DevOps engineers; designed and implemented a Web3 database product with a focus on UX, developer experience, and performance; oversaw product deployment and ongoing operations.
Founding Engineer (Contract) at Bringyour
August 1, 2024 - January 1, 2025
Built VPN software in Golang, developed an IP information service (IPv4/IPv6), and integrated user-space TCP/IP stack (GVisor) for location-based features.
Senior Backend Engineer (EVM Datalake) at Consensys
February 1, 2024 - August 1, 2024
Developed tooling to extract information from blockchain data across multiple EVM chains; fixed bugs and extended APIs in open-source projects such as Geth, Optimism, and Scroll.
Freelance Consultant (DevOps, Ethereum, Contract) at Numtide Ltd
May 1, 2022 - Present
Led software development and deployment for Ethereum-related projects, implemented Geth client enhancements, block-building relay systems, and custom Ethereum block builders.
Director Backend Engineering at Arabesque (esgbook.com)
April 1, 2021 - May 1, 2022
Led backend teams, designed efficient development processes, and implemented IaC with Terraform to provision GCP resources and bootstrap a GCE cluster.
Golang Backend Developer (Contract) at Monzo Bank
November 1, 2020 - April 1, 2021
Developed backend services in Golang for high-availability banking applications.
DevOps (Contract) at HP GSB / Siteflow
July 1, 2020 - November 1, 2020
DevOps work across CI/CD pipelines, cloud resources, and deployment automation.
Senior Go Developer (Contract) at TokenCard Limited (Rebranded to Monolith)
May 1, 2018 - June 1, 2020
Senior Go development for backend services in a fintech context, with focus on performance and reliability.
Lead Engineer / Interim Head of Engineering at Wonderbill Limited
July 1, 2017 - April 1, 2018
Led engineering teams and served as interim head, driving technical direction and delivery.
Senior Go/Ruby Developer and DevOps (Contract) at BCG Digital Ventures (bcgdv.com)
October 1, 2016 - July 1, 2017
Delivered Go/Ruby backend work and DevOps for experimental ventures within a consulting environment.
Senior Go Developer (Contract) at Centralway (centralway.com)
November 1, 2015 - September 1, 2016
Senior Go development across backend services.
Senior Ruby Developer (Contract) at Funding Circle (fundingcircle.co.uk)
March 1, 2015 - September 1, 2015
Ruby backend development for a peer-to-peer lending platform.
Senior Ruby Developer (Contract) at Digital Offers Engineering (bespokeoffers.co.uk)
August 1, 2014 - March 1, 2015
Ruby backend development for digital offers platform.
Associate Partner (Contract) at Cloud Credo ltd
April 1, 2014 - August 1, 2014
Strategic consulting with a focus on backend architecture and cloud deployment patterns.
Senior Java and Ruby on Rails Developer (Contract) at Which? Magazine
May 1, 2013 - April 1, 2014
Java and Ruby on Rails development for a large-scale consumer publication platform.
Java Developer (Contract) at Camelot Strategic Solutions Limited (lottery)
September 1, 2012 - March 1, 2013
Java development for lottery-related systems.
Senior Software Engineer, Product Owner at CMC Markets UK plc, London
December 1, 2011 - August 1, 2012
Senior software engineering work with product ownership responsibilities in a financial services context.
Senior Software Engineer at Zuhlke Engineering Ltd, London
January 1, 2011 - December 1, 2011
Senior software engineering and consulting engagement.
IT Architect at Die Mobiliar, Bern, Switzerland
November 1, 2009 - December 1, 2010
Architectural leadership for IT systems in the insurance domain.
Research Assistant at University of Bern, Switzerland
October 1, 2004 - September 1, 2009
Research work in computer science with focus on networking and distributed systems.
Assistant to Sysadmin at University of Bern, Switzerland
October 1, 2006 - September 1, 2009
System administration support in a research setting.
Software Engineer at DV Bern AG, Bern, Switzerland
April 1, 2001 - September 1, 2004
Software development across client/server systems.
Sysadmin, Programmer at myToys.de, Osnabrück, Germany
October 1, 1999 - March 1, 2001
System administration and programming for an online retailer.
Perl Programmer at Berlin Online, Berlin, Germany
July 1, 1998 - July 1, 1999
Perl programming for the online publishing platform.
UNIX Sysadmin at MS Microsys Belgrade, Yugoslavia
September 1, 1993 - October 1, 1997
UNIX system administration for software and hardware systems.

Education

Ph.D. in Computer Science at University of Bern, Switzerland
January 11, 2030 - January 1, 2010
M.Sc. in Computer Science at University of Bern, Switzerland
January 11, 2030 - January 1, 2004

Qualifications

Scrum Master course
January 11, 2030 - February 5, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services, Media & Entertainment