Jan Šupol

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
Jan Šupol is a seasoned Java and Jakarta EE engineer with over a decade of experience leading core open-source projects such as Eclipse Jersey (JAX-RS) and Eclipse Tyrus (WebSocket) and serving as an Eclipse Committer across multiple Jakarta EE specs. He has strong expertise in compatibility testing, having led and contributed to numerous Technology Compatibility Kits (TCKs) including JAX-RS, WebSocket, JSON-B/P, JPA and JAX-WS, ensuring interoperability across enterprise Java implementations. Based in Prague, he blends deep protocol and backend engineering—implementing features like SNI support and robust testing infrastructure—with stewardship of large community projects under the Jakarta EE umbrella. His background spans hands-on Java EE product work at Oracle, academic research (PhD-level) and earlier systems administration and RCP development, reflecting both practical production experience and rigorous technical foundations.
code10 years of coding experience
job15 years of employment as a software developer
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at Czech Technical University in Prague
bookComputer Science, Computer Science at King's College London
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,676reputation
4.7mreached
52answers
2questions
Badges
java
top-5%
docker
top-5%
github-logo-circle

Github Skills (22)

bootstrap10
http10
java10
javas10
bootstra10
testing9
apidoc9
docker9
api9
apache7
maven7
jax-rs6
rest6
jboss6
glassfish6

Programming languages (5)

JavaDockerfileStandard MLPHPHTML

Github contributions (5)

github-logo-circle
javaee/jersey

Dec 2017 - Apr 2018

This is no longer the active Jersey repository. Please see the README.md
Role in this project:
userBack-end Developer
Contributions:19 commits, 2 pushes, 25 comments in 4 months
Contributions summary:Jan primarily focused on updating dependencies and addressing vulnerabilities within the Bootstrap library used by the project. They upgraded versions of jQuery, Angular, and Bootstrap. The user also fixed a specific vulnerability within Bootstrap 3.3.7, modifying the relevant CSS file. Additionally, the user contributed to a related project by putting files inspired by Dropwizard Metrics into a separate package with Apache License.
groovyswtosgijerseyaem
jansupol/jaxrs-api

Dec 2018 - Apr 2024

Jaxrs
Contributions:19 pushes, 23 branches in 5 years 4 months
javajaxrs
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
Jan Šupol