Tomáš Vyhnal

Principal Software Engineer at Microsoft

Prague, 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
Tomáš Vyhnal is a Principal Software Engineer based in Prague with 11+ years building robust .NET systems and leading teams across enterprise and international projects. He brings a strong blend of hands-on engineering, backend and DevOps automation, and architecture design honed at Microsoft and prior senior roles where he led teams and performance tuning efforts. An active open-source contributor, he’s improved TypeScript typings for react-big-calendar in DefinitelyTyped and automated Node.js migration tracking for Azure Pipelines tasks, showing comfort across front-end typings and backend workflows. Colleagues describe him as proactive, decisive and resourceful—someone who pairs a representative, team-first demeanor with a results-oriented drive. He favors pragmatic, agile practices and routinely converts complex requirements into maintainable architectures. Outside typical engineering roles he embraces playful tinkering (self-described propellerhat hacker and Rube Goldberg machinist), reflecting curiosity that fuels creative problem solving.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster’s Degree, Master’s Degree at University of West Bohemia, Pilsen
bookGymnazium Děčín
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

github-ci10
typesc10
javascript10
typescript10
typescript-definitions10
type-definition10
type-system10
dts10
typescript-types10
nodejs10
typescripts10
githubaction-workflow10
react10
apidoc9
github-api9

Programming languages (28)

C#CGoJSONHTMLTypeScriptShellAdblock Filter List

Github contributions (5)

github-logo-circle
Tasks for Azure Pipelines
Role in this project:
userBack-end & DevOps Engineer
Contributions:30 reviews, 31 commits, 13 PRs in 4 months
Contributions summary:Tomáš focused on automating the process of tracking Node.js migration for tasks within the Azure Pipelines repository. They developed a workflow to identify tasks using Node 6 and create corresponding tracking issues. This involved writing JavaScript code to fetch data from the GitHub API, analyze task manifests, and create issues. The user also addressed bugs and made enhancements to the workflow, including handling errors and skipping irrelevant tasks.
azure-pipelineswindowsazurepipelinesazure-devops
The repository for high quality TypeScript type definitions.
Role in this project:
userFront-end Developer
Contributions:23 commits, 10 PRs, 30 comments in 2 years 8 months
Contributions summary:Tomáš primarily contributed to the type definitions for the `react-big-calendar` library, focusing on component props, events, and drag-and-drop functionality. They introduced new types, fixed existing ones, and addressed build and test failures related to the type definitions. Their contributions involved adding missing components, propagating event types, and adapting the code to use correct imports, ultimately enhancing the type safety and developer experience of the library.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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