Tomáš Tkačík

Freelance Full-Stack Developer at Self-Employed

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áš Tkačík is a seasoned freelance full-stack developer based in Prague with 26 years in IT and 15+ years focused on hands-on full-stack engineering. He brings strong front-end expertise in TypeScript/React and data viz (D3.js, SVG) combined with a Java back-end pedigree (Spring, Hibernate, SQL) and growing interest in cloud-native architectures. A long-time contributor to high-profile open-source projects—GraalVM, VisualVM, Truffle-based runtimes and Apache Ant/NetBeans—he has deep experience improving language runtimes, build tooling, and profiler internals. His background includes senior roles at Oracle and Barclays, where he delivered robust backend systems and integration work, and since 2018 he’s been delivering freelance solutions end-to-end. Colleagues describe him as a continuous learner with strong interpersonal skills who often bridges low-level runtime problems and practical application needs.
code26 years of coding experience
job13 years of employment as a software developer
bookMgr, IT, Mgr, IT at Silesian University in Opava
github-logo-circle

Github Skills (41)

dependency-management10
javascript10
develop10
python10
graalvm10
annotations10
ide10
build-system10
capi10
java10
ruby10
annotation-processing10
javas10
truffleruby10
netbeans10

Programming languages (8)

JavaC++CScalaGoHTMLRubyPython

Github contributions (5)

github-logo-circle
oracle/visualvm

Feb 2008 - Jul 2017

VisualVM is an All-in-One Java Troubleshooting Tool
Role in this project:
userBack-end Developer
Contributions:2008 commits in 9 years 6 months
Contributions summary:Tomáš contributed to the Java-based troubleshooting tool VisualVM by syncing changes from a trunk branch, suggesting maintenance and integration work. They modified existing code, particularly in files related to the profiler, including areas like sampling and stack trace visualization. The commits indicate work on core functionality within the tool, touching upon areas like handling threads and displaying results.
troubleshootingall-in-onemonitoring-toolperformanceweblogic
apache/netbeans

Apr 2017 - Jun 2019

Apache NetBeans
Role in this project:
userBack-end Developer
Contributions:8 reviews, 52 commits, 6 PRs in 2 years 2 months
Contributions summary:Tomáš contributed to the Apache NetBeans IDE by modifying and adding Java code related to annotation processing and module support. The commits include changes to classes like `MultiModuleNodeFactory`, `PackageViewFilterNode`, and `J2SEProjectBuilder`, suggesting involvement in project structure and build processes. The user also fixed issues related to annotation processor paths and module dependencies, enhancing the IDE's functionality.
netbeans-platformnetbeansapachebig-dataide
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áš Tkačík - Freelance Full-Stack Developer at Self-Employed