Jan Werner

Staff Security Engineer at Confluent

Chapel Hill, North Carolina, United States
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 Werner is a Staff Security Engineer based in Chapel Hill, NC with a focused three-year track record in product and platform security at Confluent and Red Hat, built on a longer research engineering background at UNC and Vanderbilt. He specializes in securing distributed systems and developer-facing infrastructure, including hands-on contributions to Confluent's Schema Registry where he improved SSL/keystore/truststore handling and added PEM support for stronger client-side TLS. Jan blends deep protocol and implementation knowledge with API-level work, showing he moves fluidly between low-level crypto configuration and higher-level service functionality. His academic grounding in computer science and applied physics informs a methodical, research-minded approach to threat modeling and secure design. Colleagues describe him as a pragmatic engineer who prefers shipping concrete security fixes in widely used open-source components rather than theoretical designs alone.
code3 years of coding experience
job19 years of employment as a software developer
bookMS Computer Science, MS Computer Science at Vanderbilt University
bookBachelor of Applied Science (BASc) Applied Physics, Bachelor of Applied Science (BASc) Applied Physics at Nicolaus Copernicus University
bookVLO
languagesPolish, English, Spanish
github-logo-circle

Github Skills (8)

javas10
kafka10
ssl10
schema10
java10
security10
rest-api9
avro8

Programming languages (7)

C#JavaShellCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
confluentinc/schema-registry

Nov 2022 - Dec 2022

Confluent Schema Registry for Kafka
Role in this project:
userBack-end Developer
Contributions:5 reviews, 2 commits, 37 PRs in 9 days
Contributions summary:Jan's commits primarily involve modifications to the `SslFactory.java` file, which handles SSL context initialization and configuration for secure communication within the Schema Registry client. The changes focus on managing keystore and truststore configurations, including support for PEM-formatted certificates and passwords. These updates suggest the user has a strong understanding of security protocols and configurations, and is working on improving the client's security features. Additionally, there are commits related to the `SubjectVersionsResource.java` file, which suggests the user is working on core functionality and API endpoints.
avroschema-registryprotobuf-schemaprotobufschema-validation
Confluent Schema Registry for Kafka
Contributions:11 pushes in 9 days
avroschema-registryschema-validationkafka-connectkafka
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 Werner - Staff Security Engineer at Confluent