Jens Schauder

Sr. Member Technical Staff at VMware

Cottbus - Chóśebuz, Brandenburg, Germany
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
Jens Schauder is a Senior Member of Technical Staff with 17 years of hands-on experience building and hardening Java data access frameworks, currently at VMware in Cottbus, Germany. He is a long-standing contributor to the Spring ecosystem—working across Spring Data JPA, Cassandra, MongoDB, Relational and HATEOAS—where his work on query parameter strategies, nested UDTs, schema generation and native/JPA optimizations has improved both performance and developer ergonomics. Jens combines deep backend engineering with testing discipline (notably contributions to JUnit 5) and a track record of refactoring and dependency-cleanup that keeps large frameworks maintainable. Colleagues rely on him to turn complex database semantics into robust, well-tested APIs and to smooth migration pain caused by evolving Java and Spring platforms.
code17 years of coding experience
job4 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
79,539reputation
10.2mreached
2,423answers
207questions
Badges
sql
top-5%
swing
top-5%
fonts
top-5%
design-patterns
top-5%
mysql
top-5%
java
top-1%
github-logo-circle

Github Skills (95)

graalvm10
testing10
spring-data10
test-framework10
data-persistence10
mappings10
javas10
junit10
rest-api10
schema10
data-conversion10
app-framework10
schema-design10
mybatis10
mybatis-plus10

Programming languages (13)

JavaCSSC++TeXScalaHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
Spring Data Relational. Home of Spring Data JDBC and Spring Data R2DBC.
Role in this project:
userBack-end Developer
Contributions:17 releases, 92 reviews, 761 commits in 6 years
Contributions summary:Jens's primary contributions involved the initial setup and subsequent development of features related to data access and database interaction within the Spring Data JDBC project. The user worked on implementing CRUD methods (save, find, delete), supporting the use of both mutable and immutable entities, and handling complex data types such as lists, maps, and database-generated identifiers. The code also incorporated unit tests for each feature implemented.
spring-bootspring-datarelationaldddr2dbc
Simplifies the development of creating a JPA-based data access layer.
Role in this project:
userBack-end Developer
Contributions:16 releases, 29 reviews, 466 commits in 5 years 7 months
Contributions summary:Jens focused on restructuring the parameter binding process within the Spring Data JPA framework, which included creating strategies for handling query parameters. They introduced code to handle SpEL expressions within queries, allowing for more flexible parameter binding. Furthermore, the developer introduced new classes and interfaces for setting query parameters and parameter value extraction. Their contributions impacted the core functionality of query processing, enhancing the framework's ability to handle more complex query scenarios.
spring-dataddddata-accessframeworkdata-access-layer
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
Jens Schauder - Sr. Member Technical Staff at VMware