Chris Rericha

Founding Software Engineer at Tobiko Data

Rochester, New York Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Chris Rericha is a founding software engineer based in Rochester, NY, with a decade-spanning background in embedded systems, product development, and engineering leadership. He’s built and led teams at companies from Harris to Bosch and Qualitrol before founding Tobiko Data, bringing practical experience in systems architecture and advanced technology delivery. Chris contributes to notable open-source projects such as sqlglot, adding deep SQL parsing and dialect support, and has applied the same rigor to back-end game logic in the 18xx platform. His academic record includes two master’s degrees from RIT (Computer Engineering and Product Development) with near-perfect GPAs, reflecting a strong blend of theoretical grounding and product focus. Known for translating complex protocol and parsing problems into maintainable implementations, he pairs low-level systems expertise with product-minded engineering.
code5 years of coding experience
job20 years of employment as a software developer
bookMaster of Science (M.S.), Product Development, 4.0, Master of Science (M.S.), Product Development, 4.0 at Rochester Institute of Technology
github-logo-circle

Github Skills (14)

sqlc10
tokenizer10
rails10
sql-parser10
sqlite10
python10
sql10
mysql10
tsql10
logic10
ruby10
postgresql7
postgrest7
bigquery7

Programming languages (4)

ShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
tobymao/18xx

Dec 2022 - Jan 2023

A platform for playing 18xx games online!
Role in this project:
userBack-end Developer
Contributions:939 reviews, 50 commits, 752 PRs in 28 days
Contributions summary:Chris primarily contributed to the back-end logic and game mechanics of the 18xx online platform. They implemented features such as making acquisitions possible at any time, adjusting game phases, handling token costs, and defining revenue calculations, specifically focusing on the 18NY and 18USA game variants. Additionally, they made modifications to the game rules and logic related to the 1880 variant, specifically regarding stock market bonuses, tile layouts, and end-game conditions.
18xxgamegamesonline-gamesboardgame
tobymao/sqlglot

Aug 2022 - Oct 2022

Python SQL Parser and Transpiler
Role in this project:
userBack-end Developer
Contributions:26 reviews, 8 commits, 11 PRs in 2 months
Contributions summary:Chris primarily contributed to the development of the Python SQL parser and transpiler, `sqlglot`. Their work focused on enhancing SQL dialect support, specifically adding features like SQLite square bracket identifier enclosures and support for bit and hex string literals. They refactored code related to quotes and identifiers, improved tokenization logic, and added support for MySQL and other dialects. The user's commits indicate a strong understanding of SQL parsing and transpilation principles.
pythontranslationtsqlparserredshift
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
Chris Rericha - Founding Software Engineer at Tobiko Data