Ondřej Měkota is an NLP engineer with nine years of experience building production-ready AI and data solutions, currently developing semantic search and an AI chatbot over 20k+ documents at IDC. He combines a formal background in computational linguistics from Charles University with hands-on MLOps and cloud skills (AWS, Snowflake, GCP, Kubernetes), and has shipped ML-driven product matching and catalogue automation at Heureka Group. Ondřej has broad experience across the ML lifecycle—from morphological pipelines in 30+ languages to Airflow/dbt orchestration and Snowflake-backed analytics—reflecting both research grounding and pragmatic engineering. He also teaches Python and has a track record of creating operator-facing tools (MCP) that help agents search, analyze, and compare complex datasets, showing a focus on usable AI rather than just models.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computational Linguistics, Master's degree, Computational Linguistics at Charles University in Prague
A pipeline for POS tagging, sentence alignment, word alignment, and transliteration of texts in 30+ languages.
Contributions:109 commits, 2 PRs, 84 pushes in 3 months
nlppossentencepos-taggingpipeline
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.