Tomáš Vyčítal

Senior Frontend Web Developer at Freelo – efektivní spolupráce v týmu

Kolín, Central Bohemia, 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áš Vyčítal is a senior frontend developer with 11 years of experience, specializing in Vue 3, TypeScript and Nuxt, who leads modernization efforts for scalable SaaS frontends. At Freelo he drove the migration from legacy stacks to Vite/Nuxt, introduced modular Nuxt layers, automated client/Pinia code generation and improved CI/CD to speed delivery and maintainability. Beyond product work he volunteers as a core maintainer for the widely used Vis.js libraries, where he rebuilt CI tooling, migrated code to TypeScript and improved memory and type safety across timeline and network packages. His skill set spans frontend architecture, test automation (Cypress), and developer tooling, and he’s comfortable refactoring legacy PHP/jQuery into modern component-driven apps. Tomáš also contributes backend improvements in open-source monitoring tooling, showing a pragmatic full-stack mindset. He combines a methodical, research-informed approach (PhD-level studies in IT) with practical hands-on delivery for both enterprise products and large OSS libraries.
code10 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD, Information Technology, Doctor of Philosophy - PhD, Information Technology at University of Pardubice
languagesEnglish, Czech, German
stackoverflow-logo

Stackoverflow

Stats
507reputation
22kreached
21answers
0questions
github-logo-circle

Github Skills (26)

monitoring10
javascript10
python10
testing10
typescript10
terminal-emulator10
terminal-application10
system10
typescript-types10
time-line10
typescripts10
unit-testing9
eslint9
pretier9
build-process9

Programming languages (10)

TypeScriptShellTeXJavaScriptVueValaLuaHTML

Github contributions (5)

github-logo-circle
visjs/vis-network

Jul 2019 - Jun 2022

:dizzy: Display dynamic, automatically organised, customizable network views.
Role in this project:
userFront-end Developer
Contributions:1 release, 60 reviews, 170 commits in 2 years 10 months
Contributions summary:Tomáš primarily contributed to improving the test coverage and incorporating TypeScript into the `vis-network` repository. They prepared the project for TypeScript integration, added ESLint and Prettier for TS files, and addressed test-related issues. Furthermore, they implemented the use of TypeScript index files, which involved reexporting types from other packages.
organisedvisjscustomizablereglnetwork
visjs/vis-timeline

Aug 2019 - Mar 2022

📅 Create a fully customizable, interactive timelines and 2d-graphs with items and ranges.
Role in this project:
userFront-end Developer
Contributions:23 reviews, 31 commits, 67 PRs in 2 years 7 months
Contributions summary:Tomáš primarily contributed to the improvement and maintenance of the vis-timeline-graph2d library's front-end components. They addressed build issues, ensuring that the library's components and dependencies worked correctly. The user also updated examples, incorporated new dependencies, and adapted the codebase to use the new build process for the project. Further improvements were targeted at the library's type definitions and memory management.
timelinechart2d-graphscustomizablegraphs
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áš Vyčítal - Senior Frontend Web Developer at Freelo – efektivní spolupráce v týmu