Sr Principal Software Engineer at HERE Technologies
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ilya Builuk is a Sr Principal Software Engineer based in Berlin with over two decades of software development experience and a 12-year focused track record in logistics and vehicle routing technologies at HERE. He leads R&D for a production-grade Vehicle Routing Problem (VRP/TSP) solver, blending operations research, ML, and systems engineering primarily in Rust with Kotlin and Python for orchestration and APIs. His background spans backend, REST, AWS, and GenAI integration, and he has progressed from hands-on Android and Node.js work to architecting high-performance routing services. Beyond work, he maintains notable open-source projects—most prominently a custom VRP solver and a procedural world generator that applies real map data—demonstrating an unusual mix of optimization theory and procedural graphics. Colleagues describe him as a pragmatic engineer who moves research into deployable services while still contributing low-level improvements (texture/mesh handling) in C++ for his hobby projects.
12 years of coding experience
13 years of employment as a software developer
Master of Science (MSc), Computer Systems Analysis, Master of Science (MSc), Computer Systems Analysis at Belarusian National Technical University
Highly customizable library for procedural world generation based on real map data
Role in this project:
Back-end Developer
Contributions:8 releases, 1709 commits, 4 PRs in 3 years 7 months
Contributions summary:Ilya contributed to procedural world generation by implementing changes related to texture handling and generation. They focused on improving the core functionality, including seeding textures and defining mesh contexts for various building components. The changes involved modifying existing C++ files to incorporate element IDs for texture generation, indicating a focus on improving the visual and functional aspects of the world-building process.
Docker configuration for building Linux From Scratch system
Contributions:1 release, 74 commits, 5 PRs in 2 years 1 month
hyper-vlinuxdockerscratchchroot
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
Ilya Builuk - Sr Principal Software Engineer at HERE Technologies