Daniel Corvesor

Senior Machine Learning Engineer at Faculty

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
Daniel Corvesor is a Senior Machine Learning Engineer based in London with a strong foundation in mathematics (BSc) and an MSc in Machine Learning from UCL, and 16 years of hands-on experience across industry and open source. He builds full-stack ML applications for government clients at Faculty, and previously applied ML and research skills in healthcare robotics at Medtronic Digital Surgery and energy at Shell. Comfortable across backend systems, build tooling and CI, his prolific open-source contributions include improvements to Bazel, Cargo, Rust tooling and widely used projects like Selenium and Synapse—work that often focused on build reliability, cross-toolchain compatibility and clearer diagnostics. He has startup CTO experience, has taught coding to refugees and new developers, and blends product-minded engineering with rigorous reproducibility practices. Notably, his OSS patches span low-level build-system fixes to web framework session handling, revealing a rare mix of systems, automation and applied ML expertise.
code16 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BSc Mathematics, Bachelor of Science - BSc Mathematics at University of Bath
bookHigh School A-Levels and GCSEs, High School A-Levels and GCSEs at Harlington Upper School
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (100)

cargo10
package-management10
python10
testing10
clippy10
javas10
junit10
code-analysis10
automation10
specification10
build-automation10
maven10
linting10
lessc10
remote-execution10

Programming languages (24)

JavaC++CSSRustCScalaMakefilePLpgSQL

Github contributions (5)

github-logo-circle
facebook/buck

Sep 2016 - Jul 2017

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBack-end Developer
Contributions:602 commits, 8 PRs, 2 pushes in 9 months
Contributions summary:Daniel's commits focused on implementing and improving build tool functionalities within the facebook/buck repository. They worked on resolving `SourcePath` issues and refining the Maven integration. They also made changes to the D compiler and related rules.
buckpythonplatformsandroidlanguages
pantsbuild/pants

Sep 2017 - Jan 2023

The Pants Build System
Role in this project:
userBack-end & Build Engineer
Contributions:8 releases, 105 reviews, 588 commits in 5 years 4 months
Contributions summary:Daniel primarily contributed to build system and process execution improvements. They fixed build-related issues, corrected code formatting, and migrated the project to use Rust 2018. They also worked on optimizing process execution, including adding functionality to the cache and fixing potential issues related to multi-platform execution. The user demonstrated skills in modifying build processes, working with Rust, and improving the performance of the project's build and testing pipelines.
pythonprotobufaws-lambdapantsshell
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
Daniel Corvesor - Senior Machine Learning Engineer at Faculty