Ilya Builuk

Sr Principal Software Engineer at HERE Technologies

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code12 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (MSc), Computer Systems Analysis, Master of Science (MSc), Computer Systems Analysis at Belarusian National Technical University
languagesEnglish, Russian, German
stackoverflow-logo

Stackoverflow

Stats
2,189reputation
240kreached
23answers
1question
Badges
jqgrid
top-5%
mongodb
top-5%
nosql
top-1%
github-logo-circle

Github Skills (16)

procedural-generation10
mesh10
c-language10
cprogramming-language10
nosql10
texture-mapping9
mongodb9
jqgrid9
vbnet6
asp-net-mvc6
asp-net6
windows-phone6
xaml6
silverlight6
guitar6

Programming languages (7)

C#JavaShellC++CRustKotlin

Github contributions (5)

github-logo-circle
reinterpretcat/utymap

Oct 2015 - May 2019

Highly customizable library for procedural world generation based on real map data
Role in this project:
userBack-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.
proceduralhighly-customizablecustomizable-librarycustomizablemap
reinterpretcat/lfs

Nov 2017 - Jan 2020

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