Ilia Lovriakov

Principal Software Developer at Booking.com

Amsterdam, North Holland, Netherlands
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
Ilia Lovriakov is a Principal Software Developer with 14 years of experience, currently shaping web platform strategy and performance at Booking.com. He architects cross-company solutions that serve millions, led Node.js SSR adoption to enable gradual re-platforming, and delivered runtime UI-sharing capabilities that accelerated connected-trip initiatives. A full‑stack practitioner comfortable from legacy-browser compatibility to modern server-side rendering, he blends deep technical craft with business-focused execution and A/B-driven decision making. His open-source contributions include meaningful front-end work on the popular angular-leaflet-directive, adding map event handling and marker customization that reflect a pragmatic attention to user interaction details. Based in Amsterdam, he pairs systems-level thinking with hands-on implementation and a track record of standardizing performance across distributed teams.
code13 years of coding experience
job10 years of employment as a software developer
bookSpecialist, Applied Information Science in Economics, 5 (A+), Specialist, Applied Information Science in Economics, 5 (A+) at Saint Petersburg State University of Engineering and Economics
languagesRussian, English
github-logo-circle

Github Skills (7)

javascript10
front-end-development10
leaflet10
angularjs10
mapbox-gl9
testing9
map-box9

Programming languages (6)

TypeScriptCoffeeScriptJavaScriptPHPRubyPython

Github contributions (5)

github-logo-circle
AngularJS directive to embed an interact with maps managed by Leaflet library
Role in this project:
userFront-end Developer
Contributions:6 commits in 1 month
Contributions summary:Ilia primarily contributed to enhancing the `angular-leaflet-directive` project by implementing new features related to path events and marker popup options. Their commits added functionality to bind and broadcast path events, along with incorporating the ability to customize marker popup behavior. The user also made changes to layers control options, providing more flexibility in map layer management, and added zIndexOffset to marker options.
leafletinteractdirectivemapangularjs
pomahtuk/allvbg

May 2012 - Feb 2016

Contributions:57 commits, 12 pushes, 1 branch in 3 years 9 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.
Request Free Trial