Stewart Stewart is a consultant and software developer with 11 years focused on typed functional programming in Scala and building distributed systems. He contributes to notable open-source projects like Slick, improving PostgreSQL support and code generation, and brings practical database engineering experience to backend work. Beyond coding, he organizes meetups, speaks, streams, and mentors within the Scala community, helping translate advanced PL/verification ideas into usable tools. His interests span constraint solvers, DSLs, formal verification, and behavioral economics, reflecting a blend of rigorous theory and real-world system design. Based in New York, he pairs deep technical curiosity with a commitment to education, community building, and ergonomic, error-resistant software. An avid hobbyist in dance, puzzles, and outdoor sports, he often applies cross-disciplinary creativity to problem solving.
11 years of coding experience
Resigned - no degree, Resigned - no degree at Williams College
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
Role in this project:
Back-end Developer & Database Engineer
Contributions:10 commits, 9 PRs, 35 comments in 2 years 10 months
Contributions summary:Stewart contributed to the Slick project by adding features related to database interaction and code generation. They implemented support for the text type in PostgreSQL column builders, which likely improves database compatibility. The user also updated the code generator, including documentation and examples that use a config URI. Furthermore, the user refined database interactions by adding support for PostgreSQL's citext data type and making generated case classes final by default.
Contributions:51 commits, 5 pushes, 3 branches in 2 years 9 months
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.