Mattia Di Gangi is a speech and machine translation researcher-turned-engineering lead with 12 years' experience, a PhD focused on direct speech translation, and a knack for turning research into production-grade dubbing systems. Currently leading automatic dubbing at AppTek.ai, he blends hands-on software development with cross-functional coordination across engineering, ops, sales and marketing. His background includes research roles at DeepL and FBK and an AWS applied-science internship, reflecting deep expertise in speech translation pipelines. An active contributor to OpenNMT-py, he has improved training, model architectures (adding GRU support and context gates) and experiment reproducibility—showing he values both model quality and practical engineering. Based in Aachen, he prefers working on software he finds fun, bringing curiosity and product-minded rigor to complex multilingual speech problems.
12 years of coding experience
7 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Università degli Studi di Palermo
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Università di Trento
Diploma di perito industriale capotecnico specializzazione informatica Informatica, Diploma di perito industriale capotecnico specializzazione informatica Informatica at ITIS Vittorio Emanuele III Palermo
Open Source Neural Machine Translation and (Large) Language Models in PyTorch
Role in this project:
ML Engineer
Contributions:8 commits, 8 PRs, 14 comments in 3 months
Contributions summary:Mattia primarily focused on improving the training and model architecture of the neural machine translation project. They corrected accuracy reporting formats in the `train.py` file. Additionally, the user added support for GRU cells, expanded model capabilities, and integrated context gates to enhance the neural machine translation model further. Furthermore, they introduced random seed usage for ensuring the reproducibility of experiments.
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.