David Leacy is a Senior Software Engineer with nine years of experience building payments and data-driven systems at Microsoft and Booking.com, now based in Amsterdam. He progressed through multiple engineering levels at Microsoft before joining Booking.com as a senior staff engineer focused on modern payments data, blending deep product shipping experience with scalable backend design. David pairs hands-on coding with mentorship from prior instructor roles, helping teams move from prototype to production reliably. His background—BA from Trinity College Dublin and early leadership in university outdoor clubs—reflects a mix of technical rigor and collaborative, real-world problem solving.
My C# implemenation of the jLox interpreter presented in the book Crafting Interpreters by Robert Nystrom.
Contributions:8 PRs, 5 pushes, 4 branches in 1 day
robertcrafting-interpretersjloxcsharpcrafting
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
David Leacy - Senior Software Engineer at Booking.com