David Madl

Self Employed at Self-employed

Vienna, Austria
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 Madl is a Vienna-based software engineer and founder with 12 years of experience building performant, production-ready systems across embedded, machine translation, and cloud-native domains. He blends algorithmic optimization and information-retrieval expertise with hands-on engineering—ranging from low-level device drivers and CUDA ports to automating CI/CD and Kubernetes deployments. As a co-founder of a digital health startup he prototyped camera-based cardiovascular diagnostics and ran dozens of user tests, and in research roles he optimized phrase-based MT and contributed bug fixes and maintainability improvements to the well-known Moses machine translation project. Comfortable switching between business-facing solution architecture and deep technical implementation, he also has a background in post-silicon validation and performance testing for enterprise customers. His work shows a pattern of turning research and prototypes into robust, measurable systems while keeping an eye for pragmatic automation and process metrics.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (M.Sc.), Informatics, Master of Science (M.Sc.), Informatics at The University of Edinburgh
bookVienna University of Technology
languagesEnglish, Hungarian, German
stackoverflow-logo

Stackoverflow

Stats
3reputation
66reached
0answers
1question
github-logo-circle

Github Skills (9)

debugging10
machine-translation10
perl10
refactor9
cprogramming-language9
refactoring9
c-language9
xpath6
javascript6

Programming languages (10)

PowerShellJavaDockerfileC++ShellCGroffRoff

Github contributions (5)

github-logo-circle
moses-smt/mosesdecoder

Jul 2015 - Mar 2016

Moses, the machine translation system
Role in this project:
userBack-end Developer
Contributions:30 commits, 2 PRs, 4 pushes in 8 months
Contributions summary:David primarily contributed to bug fixes and code improvements within the Moses machine translation system. Their work involved addressing "Use of uninitialized value" errors in Perl scripts, specifically in the `bootstrap-hypothesis-difference-significance.pl` script. They also made changes to the `FeatureFunction` class, enabling construction without registration and removing unused includes in `IOWrapper.cpp`. Furthermore, the user refactored code related to timer functionality and scoring, enhancing the project's overall maintainability.
machine-translation
cidermole/hsh-beatdet

Mar 2017 - May 2019

Contributions:37 commits, 5 pushes, 1 branch in 2 years 2 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