David Milićević is a software engineer with two years of professional experience building scalable cloud services and platform automation, currently contributing at Databricks after roles on Azure SQL Managed Instance at Microsoft. He has deep hands-on experience in migration automation, service onboarding to new hardware and Service Fabric integrations, plus monitoring and production-focused tooling that minimize customer impact. As an open-source contributor to Apache Spark, he implemented SQL scripting features (IF/ELSE, LEAVE, ITERATE) and improved session-variable handling—work that touches a widely used analytics engine. His background includes multiple Microsoft internships across ML-driven file recommendations, map imagery alignment, and cluster load prediction, reflecting a pattern of applying models and engineering to operational problems. Comfortable across backend systems, distributed platforms and data-processing stacks, he pairs rigorous university training with a practical focus on reliability and extensibility.
2 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at School of Electrical Engineering, University of Belgrade
Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
Back-end Developer
Contributions:396 reviews, 17 PRs, 383 comments in 11 months
Contributions summary:David primarily contributed to the SQL scripting parser and interpreter within the Apache Spark project. Their work included implementing support for new SQL scripting statements, such as IF/ELSE, LEAVE, and ITERATE. They also addressed bugs and improved the behavior of existing statements like SET, ensuring proper handling of session variables and mixed-case variable names within SQL scripts.
Apache Spark - A unified analytics engine for large-scale data processing
Contributions:146 pushes, 16 branches in 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.