Summary
Milan Tomic is a Senior Software Engineer and Architect with 11 years of experience designing and scaling full-stack web and mobile systems for B2B and B2C customers. He has led large distributed teams and owned end-to-end SDLCs, repeatedly delivering resilient microservices and monolithic architectures that improve response times and reduce technical debt. Milan pairs hands-on development in Java, Python, Node.js and React with cloud-native expertise across AWS, GCP and Azure to build data pipelines, ML-enabled APIs and high-throughput search solutions. He has a track record of rescuing stalled projects, proposing accepted redesigns for migrations, and uncovering process efficiencies that yield measurable cost savings. Comfortable advising executives, he translates technical trade-offs into business impact—an engineer who has also founded startups and saved a client $25k through pragmatic architecture choices. Based in Serbia, he is available for remote contract roles and is known for shipping production-grade systems under tight deadlines.
11 years of coding experience
13 years of employment as a software developer
Master of Science (M.Sc.) Electrical Engineering and Computer Science, Master of Science (M.Sc.) Electrical Engineering and Computer Science at School for Electrical Engineering at University of Belgrade - ETF
Serbian, English