Petr Aubrecht is a Senior Software Engineer and architect with 11+ years of professional experience building Jakarta EE applications, designing databases and operating cloud-native Linux stacks. He specializes in PostgreSQL and SQL-driven systems, Dockerized deployments, and both monolithic and microservices architectures, preferring open-source, proven tools to focus on business value. At Payara he contributes to the Payara Server open-source project, improving OpenAPI schema generation and JWT handling—demonstrating deep backend craftsmanship in a widely used Jakarta EE runtime. His background spans roles from hands-on development to team leadership and research, supported by a Ph.D. in Cybernetics, which informs a disciplined, systems-oriented approach to complex application problems. Based in Prague, he blends practical ops skills (Linux, DB admin) with long-term architectural thinking to deliver reliable, maintainable server-side platforms.
11 years of coding experience
20 years of employment as a software developer
Ph.D., Cybernetics, Ph.D., Cybernetics at Czech Technical University in Prague
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
Role in this project:
Back-end Developer
Contributions:151 reviews, 232 commits, 180 PRs in 1 year 6 months
Contributions summary:Petr primarily contributed to the Payara Server project by addressing issues related to the generation and handling of OpenAPI schemas. Their work focused on fixing schema generation, incorporating required attributes and references, and ensuring the correct propagation of information within the schemas. Furthermore, the user added tests to validate the generation of dependant schemas, enhancing the accuracy and reliability of the OpenAPI implementation. The user also made code changes for JWT authentication configuration and handling, with additions such as support for mp.jwt.token.header and mp.jwt.token.cookie settings.
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) applications in any environment: on premise, in the cloud or hybrid.
Contributions:2 PRs, 269 pushes, 160 branches in 5 years 11 months
java-eesecurepayarareliablejakarta
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.