Tom Schindl

Project Lead at eclipse.org

Innsbruck, Tyrol, Austria
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

👤
Senior
🎓
Top School
Tom Schindl is a seasoned software leader and project lead with 15+ years designing datacentric applications and leading Eclipse RCP and J2EE initiatives from Innsbruck, Austria. As CTO/owner at BestSolution Systemhaus and project lead at e(fx)clipse he blends hands-on engineering with product leadership, shipping UI-rich desktop and web systems. A long‑standing Eclipse Platform/JFace committer and top contributor (2007), he brings deep platform experience and a knack for improving developer tooling and viewers. His open-source footprint spans Eclipse, OpenOffice, CPAN modules and notable contributions to high-profile projects like OpenJFX and Adobe React Spectrum, where he enhanced UI controls and accessibility features. He also teaches Java, Perl and PHP at all levels, reflecting a talent for translating complex concepts into usable software and practical learning. Not obvious at first glance: he pairs low-level UI/graphics fixes (CSS metadata, clipping, scrolling) with front-end UX refinements, bridging desktop and modern web component work.
code15 years of coding experience
job4 years of employment as a software developer
bookAdolf-Pichler-Platz
languagesEnglish, French, Italian
github-logo-circle

Github Skills (16)

accessibility10
javas10
javafx10
javascript10
react-components10
front-end-development10
react10
java10
react-component10
ui-components10
system9
css9
typescripts8
typescript8
typescript-types8

Programming languages (8)

TypeScriptJavaXtendC++CJavaScriptHTMLJsonnet

Github contributions (5)

github-logo-circle
openjdk/jfx

Jan 2013 - Jan 2015

JavaFX mainline development
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 24 commits, 1 PR in 2 years
Contributions summary:Tom primarily worked on JavaFX UI controls, focusing on improving the codebase by addressing various issues. Their contributions included redesigning methods related to CSS metadata, cleaning up compilation warnings, refactoring code for improved efficiency, and ensuring proper clipping after parent visibility changes. Additionally, the user implemented features such as scrolling nodes into view within a ScrollPane and generalized the scrollTo methods in several control classes using event systems.
jsinteropnetbeansopenjfxmainlinejavafx
adobe/react-spectrum

Aug 2020 - Jul 2022

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
Role in this project:
userFront-end Developer
Contributions:26 reviews, 21 commits, 18 PRs in 1 year 11 months
Contributions summary:Tom primarily contributed to the development of React Spectrum components within the repository. Their work included fixing UI issues like font family inconsistencies in text fields and adding new interactive elements such as toggle buttons. They implemented functionality to support keyboard navigation (left/right keys) within the picker component and incorporated features like autofocus for improved user experience. The user also worked on improving the responsiveness of the UI and making the tab components responsive.
reactaccessibleadaptiveexperiencesreact-component-library
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