Tassos Bareiss is a former software engineer with nine years of experience who now teaches high school math in Albuquerque, blending rigorous technical problem-solving with classroom pedagogy. He progressed from full-stack and backend roles at Relevant Healthcare—rising from Software Engineer to Staff Engineer—into education after stints as an instructor at App Academy and a Fulbright teaching scholar. His open-source work includes substantive contributions to the widely used pg_query Ruby extension, improving SQL parsing and accurate identification of functions and tables in complex queries. Comfortable translating complex systems for diverse audiences, he’s equally at home debugging production databases or designing lessons that make abstract math tangible. This mix of production engineering, open-source collaboration, and hands-on teaching gives him a rare ability to bridge software, data, and education.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree Mathematics, Bachelor's degree Mathematics at Pitzer College
Northfield Mount Hermon School
Computer Software Engineering, Computer Software Engineering at App Academy
Ruby extension to parse, deparse and normalize SQL queries using the PostgreSQL query parser
Role in this project:
Back-end Developer / Database Engineer
Contributions:7 reviews, 7 commits, 9 PRs in 2 years 8 months
Contributions summary:Tassos contributed to the `pg_query` Ruby extension, focusing on enhancing its SQL parsing capabilities. Their work involved adding support for extracting function names, correctly identifying tables in various SQL constructs, including nested selects within join conditions, case statements, and delete statements. The user also addressed issues related to function naming and schema handling, ensuring accurate representation of database objects.
Contributions:221 commits, 94 pushes, 1 branch in 3 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.