Matěj Chalk

Technical Lead at FlowUp

Brno, Southeast, 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
Matěj Chalk is a technical lead and full-stack engineer with 11 years of experience building interactive web applications and leading cross-functional agile teams from Brno, Czechia. He focuses on type-safe, modular architectures and champions test-driven development, developer workflows, and end-to-end performance optimization. At FlowUp he progressed from front-end developer to technical lead, guiding engineering practices and delivering production-grade systems. An active open-source contributor, he implemented and tested ESLint rules for the notable rx-angular reactive library, improving safety around Zone.js, RxJS patterns and layout-sensitive APIs. He brings a pragmatic blend of hands-on coding and team mentorship, favoring functional/declarative approaches that reduce runtime surprises. Matěj’s background includes a master’s in Information Technology and early experience at Red Hat, which helped seed his emphasis on tooling and code quality.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Information Technology, Master's degree, Information Technology at Brno University of Technology
bookGeneral Studies, General Studies at Mathias Lerch Gymnasium
languagesEnglish, Czech, Spanish
stackoverflow-logo

Stackoverflow

Stats
791reputation
20kreached
17answers
2questions
github-logo-circle

Github Skills (20)

javascript10
jes10
typescript10
eslint10
rxjs10
jestjs10
typescript-types10
jtest10
typescripts10
angular10
performance-monitor9
performance-analysis9
web-performance9
nested6
cmocka6

Programming languages (4)

TypeScriptCJavaScriptHTML

Github contributions (5)

github-logo-circle
rx-angular/rx-angular

Nov 2021 - Sep 2022

Reactive Extensions for Angular.
Role in this project:
userFront-end Developer
Contributions:11 reviews, 31 commits, 3 PRs in 9 months
Contributions summary:Matěj primarily contributed to the implementation and testing of ESLint rules within the `rx-angular/rx-angular` repository, which is a reactive extensions library for Angular. The commits focused on creating rules to enforce best practices related to Zone.js-patched browser APIs, RxJS operators and creation methods, and layout-sensitive APIs, as well as rules specific to RxState and Lodash usage. They also defined and tested recommended and zoneless configurations for the ESLint plugin, and prepared unit tests for the implemented rules, ensuring code quality and adherence to the library's reactive principles.
webperfrxjsreactive-extensionsperformanceextensions
matejchalk/zod2md

Feb 2024 - Mar 2025

Generate Markdown docs from Zod schemas
Contributions:5 releases, 3 reviews, 3 PRs in 1 year
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
Matěj Chalk - Technical Lead at FlowUp