Ondřej Plátek is a researcher and machine learning engineer with 13 years of experience specializing in speech, audio and conversational AI, currently researching LLMs at BottleCap AI after building sales LLM agents and speech systems in industry and academia. He has deep hands-on experience across ASR, TTS, voice conversion and evaluation—work that spans startups, Charles University’s UFAL, Apple Siri internships and production-focused tooling like Kaldi and Lhotse. An active open-source contributor, Ondřej has improved core NLP and speech toolkits (NLTK, Kaldi, Lhotse), adding visualization, reproducible versioning and build automation to widely used projects. He combines research rigor with practical deployment skills—from low-level audio feature engineering to dialogue systems—and often bridges the gap between prototypes and production. A not-so-obvious trait: he repeatedly surfaces engineering polish (install scripts, Makefiles, smart_open wrappers) that makes complex speech stacks reliably usable in real-world settings.
13 years of coding experience
13 years of employment as a software developer
Master, Computer Science, Artificial Intelligence, Master, Computer Science, Artificial Intelligence at Univerzita Karlova v Praze, Matematicko-fyzikální fakulta
Master's degree, Computer Science, Master - Erasmus, Master's degree, Computer Science, Master - Erasmus at Libera Università di Bolzano
Tools for handling speech data in machine learning projects.
Role in this project:
ML Engineer
Contributions:9 reviews, 21 commits, 11 PRs in 1 year 4 months
Contributions summary:Ondřej primarily contributed to the Lhotse speech data handling tools, focusing on data preparation and feature extraction pipelines. Their work involved fixing bugs in dataset preparation scripts, specifically addressing issues related to output directories and data loading. They also improved the code by integrating git commit hash for versioning and optimizing data access with smart_open wrapper. Additional work included recipe improvements for the adept and libritts datasets.
Contributions:6 commits, 2 PRs, 6 comments in 4 days
Contributions summary:Ondřej primarily contributed to the `nltk/nltk` repository by enhancing the `dependencygraph` module. They focused on adding SVG representation capabilities for use in IPython notebooks, using the Graphviz `dot` tool for visualization. This involved implementing the `_repr_svg_` method and related code for generating dot representations. The user also addressed documentation issues, populated node dictionaries with all keys, and refactored and updated the `to_dot` function.
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.