Scott Gress is a seasoned software engineer with more than three decades in web development and 13 years of professional experience delivering full‑stack web and mobile applications. As a core maintainer of Sails.js and co-founder of The Sails Company, he blends entrepreneurial leadership with deep open‑source contributions to critical Node.js tooling (notably fixes across Waterline and multiple Sails adapters for MySQL, MongoDB and Postgres). He’s comfortable from low‑level database and adapter internals to front‑end frameworks (React/Angular/Vue) and cloud-native tooling like Docker and AWS, and has spoken at conferences including DockerCon. Scott pairs technical depth with design and creative skills—Adobe Suite, video/audio editing and copywriting—making him effective in client‑facing and product roles. His background includes founding startups, guiding architecture at scale, and hands‑on work across Python, PHP and Linux stacks. Based in Austin, he brings a practical, multidisciplinary approach focused on reliability, developer productivity, and real‑world data correctness.
13 years of coding experience
18 years of employment as a software developer
BA Computer Science Cognitive Science, BA Computer Science Cognitive Science at University of Rochester
Contributions:38 commits, 5 PRs, 16 pushes in 4 years 3 months
Contributions summary:Scott primarily contributed to the backend logic of the `sails-mongo` adapter. Their work focused on refining how the adapter interacts with MongoDB, particularly addressing issues with data type conversions, including the handling of ObjectIDs, foreign keys, and array attributes. The user also fixed bugs related to data serialization, query parsing, and aggregation functions to improve the overall reliability and functionality of the adapter. Additionally, they updated the codebase to work with a range of configurations, including complex MongoDB URLs.
Contributions:55 commits, 6 PRs, 25 pushes in 4 years 5 months
Contributions summary:Scott primarily contributed to the development and maintenance of the PostgreSQL adapter for Sails.js. Their work included implementing new functionality like "NOT IN" clauses, fixing bugs related to query generation and schema handling, and adding support for PostgreSQL schemas. Additionally, they addressed issues with sequences and custom table/column names, enhancing the adapter's compatibility and robustness. They also refactored the adapter to use newer machine runner helpers.
sails-jsadapterpostgrespostgresqlsails
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.