Steven Schlansker is a seasoned software engineer with 15 years of experience building and improving backend systems in Java, Python, C, and PostgreSQL, currently based in San Francisco. He has held senior roles from co-founding and architecting scalable data-parsing backends to principal engineering work at OpenTable and product-focused engineering at Wholesail. Steven is a pragmatic contributor to notable open-source projects—ranging from Jackson databind testing to performance work using Unsafe in Airlift’s slice and enhancements to Mesos scheduler Singularity—demonstrating both deep systems-level skills and a strong testing mindset. He favors clean, high-quality code and has a track record of upgrading APIs, improving performance, and hardening integrations for embedded Postgres and REST clients. Colleagues rely on him for thoughtful refactors that reduce technical debt and for finding subtle bugs through targeted failing tests.
15 years of coding experience
11 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of California, Berkeley
The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala.
Role in this project:
Back-end Developer
Contributions:21 releases, 333 reviews, 1497 commits in 11 years 1 month
Contributions summary:Steven contributed to the Java Database Interface (JDBI) library, focusing on the implementation and improvement of data handling features. Their work involved enhancements to SQL object-related functionalities, including type name improvements, error propagation, and binding mechanisms. Furthermore, the user added support for new features such as the handling of enum values and the ability to work with Java's built-in data types, suggesting a focus on improving the library's utility and robustness.
Contributions:1 review, 215 commits, 35 PRs in 7 years 3 months
Contributions summary:Steven primarily contributed to the embedded PostgreSQL component, focusing on its core functionality and integration. Their work involved adding features like the `TweakedModule` for database URL retrieval and refactoring the API to use DataSource instead of URI. They also enhanced the component by increasing the default `max_connections` and refining shutdown behavior for better stability and resource management. Further contributions include improvements to the data directory handling and migrating to a newer version of Postgres.
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
Steven Schlansker - Software Engineer at Wholesail