Milan Aleksić

Last updated: 23/01/2026

Personal

Born on 21/12/1983, Smederevo (Serbia), living in Koekelberg (Belgium) with my wife and children since 2011. I hold dual citizenship of Belgium and Serbia.

My website is aleksic.dev, email is [email protected] and Twitter account is: milanaleksic. I am fairly active on github.com/milanaleksic. My LinkedIn account is @milanaleksic if you’d like to connect with me.

Education & spoken languages

Dipl. Ing. Computer Science & Engineering (2008) from the University of Belgrade (Serbia), Faculty of Electrical Engineering (ETF). “NARIC – Vlaanderen” recognized my diploma as M.Sc..

I speak the following languages: Serbian (mother tongue), English (fluent), Dutch (C1 Effectiveness 1), French (A2, basic level)

Keywords

Java, Go, AWS, Python, PostgreSQL, MySQL, ClickHouse

Work experience

[2020-…] Senior Software Engineer @ Soda (remote; HQ in Brussels, Belgium)

Backend founding engineer of Soda, working on Soda Cloud SaaS. Programming languages I used were Java, Python and Go.

I became the company’s go-to backend engineer and MySQL performance guy. Helped scale the company 100x in both customers and revenue during my tenure in Soda.

I had a multi-hat impact on the organization through domain, infrastructure, and system design as well as providing engineering support and coaching. Some of the most prominent backend features I worked on were internal frameworks for authorization, feature gates, notification rules, database and search query framework, dependency injection, configuration management, OpenAPI code generator, etc. I also participated in the development of many of Soda critical architecture components beside backend: Decrypter, Guardian, Soda Kubernetes Agent, introduction of ClickHouse etc.

I also envisioned and developed an internal devops CLI tool (dopy / dogo) for automating many painful DevOps tasks. v1 was in Python, v2 in Go (integrating APIs from AWS, Okta, Datadog, Kubernetes, Soda Cloud Admin API, Github).

After Claude Code had been introduced, I worked on AI-driven tooling and agent-friendliness of backend.

[2017-2020] Expert Software Engineer @ TomTom (Ghent, Belgium)

MPU Core Coverage Creation & Extension Team

Hermes team

[2013-2017] {Senior, Lead} Software Engineer @ Basware (Aalst, Belgium)

Projects:

[2006-2013] Previous work experience

Reach out for a chat if you’d like more details about anything listed here.

2014: Freelance Consultant (remote) @ Gtech UK (Brussels, Belgium)

2011-2013: Software consultant @ Cronos (Belgium) (Brussels, Belgium)

2009-2011: Software Engineer II @ Gtech G2 Sports Betting (Belgrade, Serbia)

2007-2009: Java Developer @ Arius (Belgrade, Serbia)

2006: Intern software developer @ ESAProjekt (Katowice, Poland)

Selected open source projects

Selected closed source personal projects