Max Duval is a Web Tech Lead based in London with nine years of software engineering experience and a background that bridges architecture, design and web engineering. He leads web teams at Hometrack after driving front-end and full-stack work at The Guardian, contributing to notable projects like The Guardian’s image management UI and type-safe validation routines in the Valibot library. Max combines strong front-end craftsmanship (JavaScript/Angular, UI for image/person metadata) with back-end and TypeScript validation expertise, and a history of performance-focused rebuilds and API work from his startup consulting years. His multidisciplinary roots in architecture and research inform a pragmatic, design-minded approach to tooling and developer workflows, often refactoring data models into single sources of truth. Colleagues know him as a digital toolmaker who enjoys turning complex domain problems into reliable, test-covered systems.
9 years of coding experience
17 years of employment as a software developer
BI, DEC & DES, Sciences pures, BI, DEC & DES, Sciences pures at Collège Jean-de-Brébeuf
Baccalauréat, Design de l'environnement, Baccalauréat, Design de l'environnement at UQAM | Université du Québec à Montréal
Master, Architecture, Master, Architecture at McGill University
The modular and type safe schema library for validating structural data 🤖
Role in this project:
Back-end Developer
Contributions:15 reviews, 6 PRs, 29 comments in 1 year 1 month
Contributions summary:Max primarily contributed to adding and testing validation actions within the Valibot library. Their work involved implementing specific validation functions, such as those for BIC, ISO time, ISO date, ISO date time, ISO time second, and ISO week formats. The user's commits demonstrate a focus on creating robust and type-safe schema validation actions using TypeScript and associated testing frameworks. The implementations encompass the creation of action objects, type definitions and test cases to validate data against defined rules.
Contributions:10 reviews, 11 commits, 3 PRs in 23 days
Contributions summary:Max primarily contributed to the front-end components of the image management system, specifically focusing on the UI for editing people in an image. They implemented features to handle and display people data, including an editable text field and array handling for people names. Their work involved JavaScript, HTML, and likely Angular, along with modifications to the metadata display and editing functionality. They also fixed tests related to handling and comparing arrays.
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.