Hugo D

Lead Software Engineer at JPMorganChase

London, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Hugo D is a Lead Software Engineer based in London with 11 years of experience building and modernising web platforms using Python, JavaScript and TypeScript. He has led delivery and platform initiatives at Eurostar—improving CI performance, observability, security and developer experience for React/Next.js and Node/TypeScript services deployed on Docker, EKS and Lambda—and now drives engineering at JPMorganChase. Pragmatic and hands-on, he’s repeatedly migrated monoliths to microservices, diagnosed production issues (including elusive memory leaks) and championed design systems, GraphQL and feature-flagged deployments. An active open-source contributor, Hugo has improved Alpine.js core behavior, tests and docs—showing a taste for rugged, minimal front-end tooling—and helps maintain high-quality validation and automation in community projects. He pairs an MEng in Mathematical Computation from UCL with a strong focus on developer productivity and operational resilience.
code11 years of coding experience
job10 years of employment as a software developer
bookFrench Baccalaureate Science, French Baccalaureate Science at Lycée Français Charles de Gaulle
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
3,688reputation
362kreached
81answers
0questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (19)

javascript10
testing10
front-end-development10
alpinejs10
nodejs9
react9
nodes9
web-development9
html9
typescripts8
typescript-types8
typescript8
web-frontend6
shared-state6
selected6

Programming languages (13)

CSSVueGoHTMLKotlinTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
alpinejs/alpine

Feb 2020 - Mar 2021

A rugged, minimal framework for composing JavaScript behavior in your markup.
Role in this project:
userFront-end Developer
Contributions:14 reviews, 74 commits, 38 PRs in 1 year
Contributions summary:Hugo primarily contributed to the Alpine.js framework by fixing bugs, adding tests, and implementing new features. Their work involved modifying directives related to attribute binding, boolean attributes, and model binding, enhancing the framework's functionality. The user also improved test coverage by adding more comprehensive tests for the implemented features and refactored tests to correctly assert the behavior of boolean attributes. In addition, the user added improvements to documentation and error handling, contributing to the usability and maintainability of the project.
pjaxminimal-frameworkjavascriptmarkupknockoutjs
wesbos/awesome-uses

Mar 2019 - Nov 2020

A list of /uses pages detailing developer setups, gear, software and configs.
Role in this project:
userFull-stack Developer
Contributions:87 reviews, 113 commits, 453 PRs in 1 year 8 months
Contributions summary:Hugo's primary contribution involves modifying the `src/data.js` file, which contains a list of /uses pages. They added a new user's entry, fixed a missing comma, and updated the validation scripts to enforce the use of valid URLs. They also made changes to ensure uses URLs are valid (2xx status codes) and adjusted the wording of the output. Furthermore, the user made changes to improve validation logic and settings, such as an increased request timeout.
gearconfigssetups
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