Gary Tsai is a full-stack software engineer with 26 years of experience, currently building JavaScript and React applications at NVIDIA while maintaining Rails-based consulting work. He combines deep Ruby on Rails and front-end skills with disciplined testing (RSpec, Jasmine) and deployment experience on Heroku, PostgreSQL, and CI-friendly workflows. A former teacher and department chair, Gary brings rare domain expertise in data-driven instruction, curriculum design, and student-tracking systems—skills he translates into analytics-focused features and product decisions. He enjoys pair programming and collaborative agile development, and has a track record of turning content-heavy sites (including WordPress-to-Rails migrations) into maintainable CMS-driven applications. Based in Oakland, he blends technical craftsmanship with a mission-driven mindset aimed at closing achievement gaps through better tools and data.
26 years of coding experience
1 year of employment as a software developer
High School Diploma, High School Diploma at Oklahoma School of Science and Mathematics
Johns Hopkins University
Bachelor of Science, Biochemistry and Political Science, Bachelor of Science, Biochemistry and Political Science at University of Oklahoma
Contributions:32 commits, 14 PRs, 12 pushes in 15 years 4 months
angular-appsrecipesangular
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.