Stewart Stewart

Consultant

New York, New York, 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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
bookResigned - no degree, Resigned - no degree at Williams College
stackoverflow-logo

Stackoverflow

Stats
867reputation
290kreached
18answers
6questions
github-logo-circle

Github Skills (14)

databases10
code-generation10
postgresql10
sql10
database10
scala10
jdbc7
h27
recursion6
lambda6
functional-programming6
coding-style6
python6
lint6

Programming languages (14)

C#JavaC++CScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
slick/slick

Mar 2016 - Jan 2019

Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
Role in this project:
userBack-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.
queryintegratedscala-slicksqldatabase-query
stewSquared/twisty-groups

Feb 2019 - Oct 2021

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.
Request Free Trial
Stewart Stewart - Consultant