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.
10 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
Contributions:144 commits, 21 PRs, 124 pushes in 3 years 1 month
nlpend-to-enddialogue-systemstransformerdialogue
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.