David Samuel

Doctoral Student at University of Oslo

Oslo, Norway
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
David Samuel is a PhD student in Language Technology at the University of Oslo with nine years of software and research experience bridging deep learning, NLP, and signal processing. He trained at Charles University in Prague (BSc, MSc AI) and has industry research experience including a music source separation project presented at ICASSP and a stint at Preferred Networks. David contributes practical ML tooling—his GitHub includes a PyTorch implementation of Sharpness-Aware Minimization (SAM) with stability and adaptive enhancements—demonstrating attention to both theory and robust engineering. His background spans research roles and production back-end development, giving him fluency from model design to deployment. Based in Oslo, he focuses on principled optimization and audio-language problems, often tackling numerical and stability challenges that are easy to overlook.
code9 years of coding experience
job2 years of employment as a software developer
bookUniversity of Oslo
bookMaster's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at Charles University in Prague
github-logo-circle

Github Skills (6)

pytorch10
machine-learning10
optimizer10
python10
optimizers10
sam10

Programming languages (4)

CSSC++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
davda54/sam

Oct 2020 - Jun 2022

SAM: Sharpness-Aware Minimization (PyTorch)
Role in this project:
userML Engineer
Contributions:56 commits, 6 PRs, 37 pushes in 1 year 8 months
Contributions summary:David primarily contributed to the implementation and refinement of a Sharpness-Aware Minimization (SAM) optimizer within the PyTorch framework. Their work involved defining the SAM class, implementing the `first_step` and `second_step` functions, and integrating it with existing PyTorch optimizers. They also provided an example using the CIFAR-10 dataset, incorporated element-wise Adaptive SAM, and addressed numerical stability issues.
pytorchminimizationsharpnessoptimizersam
davda54/tower-defense-unity

Nov 2018 - Feb 2019

Contributions:1 release, 39 commits, 31 pushes in 3 months
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 Samuel - Doctoral Student at University of Oslo