Michal Danilák

Co-Founder & CTO at Mediaboard

Prague, Czechia
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
Michal Danilák is a pragmatic technology leader and Co-Founder & CTO with 13 years of experience building scalable web platforms from Prague. He leads development of Mediaboard, a media-monitoring product built on a Python/Django backend, Postgres, Elasticsearch and React/Next.js front-end, while actively hiring engineers across Python, React and DevOps. Comfortable switching between hands-on engineering, test automation and customer-facing product work, he has a track record of improving reliability and determinism—evidenced by contributions to a popular Python port of Google's language-detection library that added Python 3 compatibility and fixed non-deterministic behavior. His background includes a formative internship on Facebook’s Growth team and a theoretical computer science degree from Charles University, combining rigorous foundations with startup execution. Colleagues describe him as relentless about quality and pragmatic about shipping.
code13 years of coding experience
bookBc., Theoretical computer science, Bc., Theoretical computer science at Charles University
github-logo-circle

Github Skills (8)

language-detection10
unit-testing10
python10
test-automation10
testing10
cicd5
githubaction-workflow5
github-ci5

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
Mimino666/langdetect

May 2014 - May 2021

Port of Google's language-detection library to Python.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 48 commits, 15 PRs in 7 years 1 month
Contributions summary:Michal primarily contributed to the core functionality of the `langdetect` library. They ported utility functions with unit tests, including tests for character normalization and n-gram generation, demonstrating a focus on ensuring code correctness and robustness. Further contributions involved refactoring the code to be compatible with Python 3.x. They also added a simple way to set the factory seed to fix issues with non-deterministic results.
detection-librarypythonlanguage-detection-librarymachine-learninglanguage-detection
Mimino666/django-softdelete

Feb 2016 - Aug 2023

Soft delete for Django ORM, with support for undelete.
Contributions:3 PRs, 14 pushes, 8 branches in 7 years 6 months
pythondjangosoft-deletedjango-ormorm
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
Michal Danilák - Co-Founder & CTO at Mediaboard