Principal Software Engineer at Huawei Technologies
Ireland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Marko Milenkovic is a Principal Software Engineer based in Ireland with over a decade of professional experience and more than 20 years of hands-on engineering expertise. He leads modernization of data processing platforms at Huawei, driving composable, cloud-native architectures and operational resilience informed by prior roles as a real-time analytics lead and JEE architect at Ericsson and other firms. Marko blends deep backend and distributed-systems skills with pragmatic engineering—recently contributing to Apache DataFusion by reducing memory usage via batch-refactored hash aggregation and adding protobuf DML serialization. He’s comfortable across the full stack of enterprise systems, from JEE n-tier designs to scalable cloud-native platforms, and often focuses on making complex systems simpler and more efficient. His background in mathematics and computer science gives him a methodical approach to architecture and performance engineering.
12 years of coding experience
11 years of employment as a software developer
B.Sc.CS (Honours) Mathematics Computer Science, B.Sc.CS (Honours) Mathematics Computer Science at University of Belgrade
Contributions:51 reviews, 2 commits, 13 PRs in 25 days
Contributions summary:Marko primarily contributed to the Apache DataFusion SQL Query Engine by modifying and optimizing its core functionalities, particularly focusing on hash aggregation output. Their work involved refactoring the aggregation process to use smaller record batches, which reduced memory consumption. They also addressed clippy issues and integrated batch size configuration. Furthermore, the user implemented the capability to serialize DML statements to protobuf.
Contributions:201 pushes, 127 branches in 2 years 7 months
queryballistaquery-enginedataframesql
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.
Request Free Trial
Marko Milenkovic - Principal Software Engineer at Huawei Technologies