Tomáš Machálek is a pragmatic full-stack software engineer with 13 years of experience building web, ETL and monitoring systems, primarily using Go, Python and TypeScript. He specializes in text data processing, CFG/PEG query language parsers, scripting with Lua and service observability (TimescaleDB + Grafana), and has hands-on backend experience with MySQL, ElasticSearch, Redis and container tooling. Comfortable across the stack, he also delivers reactive client work with React/RxJS and modern bundlers, and has led client communication and development planning in academic and commercial settings. His background includes legacy-to-modern migrations (Java/PHP to more current stacks) and domain-focused data conversion projects for major clients. As an unusual credential, he holds a certification for working with high-voltage electrical equipment, reflecting a meticulous, safety-minded approach to engineering. Based in Prague, he combines long-term production experience with a curiosity for language technologies and efficient, maintainable systems.
13 years of coding experience
8 years of employment as a software developer
Ing., Applied Informatics, Ing., Applied Informatics at University of Hradec Králové, Faculty of Informatics and Management
B.Sc., Computer Science, B.Sc., Computer Science at Czech Technical University in Prague, Faculty of Electrical Engineering
A tool for extracting structural and positional attributes from a corpus vertical file
Contributions:5 releases, 191 commits, 207 PRs in 5 years 6 months
corpusbootstrappingatsstructural
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
Tomáš Machálek - Software Engineer at Department of Linguistics