David Maxwell

Analytics Engineer at Booking.com

Delft, South 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
David Maxwell is an analytics engineer and IR researcher with a PhD and 12 years of experience building search systems, data pipelines, and user-facing experimental interfaces. He blends production-grade Spark/PySpark engineering at Booking.com with rigorous user research from a TU Delft postdoc, where he created LogUI (Best Demo, ECIR 2021) and led large-scale crowdsourced studies. His work spans classical IR evaluation, behavioural modelling, and modern data engineering—highlighted by a Microsoft prototype and US patent for generative query autocompletion. An experienced educator and open-source contributor, he co-authored Tango with Django (accessed by millions) and continues to rearchitect research tooling while shipping well-tested, observable pipelines. David is particularly adept at turning experimental questions into reliable, decision-ready datasets and reproducible systems.
code12 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Glasgow School of Computing Science
languagesEnglish
github-logo-circle

Github Skills (13)

code-templates10
apptemplates10
web-development10
cpp-templates10
html-template10
python-templates10
python10
django10
bootstrap9
bootstra9
html9
css9
data-modeling8

Programming languages (4)

JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
A beginners guide to web programming with Python / Django 1.9
Role in this project:
userFull-stack Developer
Contributions:370 commits, 1 PR, 358 pushes in 1 year 10 months
Contributions summary:David primarily contributed to building a web application using Django. Their work involved implementing fundamental features such as creating views and URL configurations, setting up templates, and adding static media files. They also worked on the Django models, setting up the necessary structures for the application. Furthermore, they integrated Bootstrap for a more user-friendly and responsive front-end design, improving the overall user experience.
pythondjango-frameworkdjangodjango-blogweb-programming
leifos/simiir

Dec 2015 - Sep 2018

Contributions:118 commits, 113 pushes, 1 comment in 2 years 9 months
pythonsimulationretrievalinformation-retrieval
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 Maxwell - Analytics Engineer at Booking.com