Zach Schneider

Senior Software Engineer at Stripe

Fairview Heights, Illinois, 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
Zach Schneider is a senior software engineer at Stripe with 13 years of experience building full-stack web and mobile products, especially with Ruby, Rails, and React/React Native. He progressed from individual contributor roles into engineering leadership at Aha!, where he doubled team size, ran hiring at scale, and still shipped core features like a mobile app and integrations. Zach is an active open-source contributor, improving notable projects such as the Slate rich-text framework and the Dentaku formula parser, often focusing on parser/serialization correctness and cross-parser consistency. Based in Fairview Heights, IL, he brings a practical blend of hands-on coding and people management honed across startups, enterprise SaaS, and high-energy campaigns such as Bernie 2016. Colleagues rely on him for pragmatic architecture and meticulous bug fixes that keep complex systems robust in production.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Southern Illinois University, Carbondale
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
13,847reputation
170kreached
7answers
0questions
Badges
git
top-1%
git-branch
top-5%
github-logo-circle

Github Skills (36)

calculator10
application-framework10
editors10
git10
formula10
debug10
javascript10
rich-text10
testing10
app-framework10
browser10
ghost10
editor10
ruby10
parsing10

Programming languages (12)

TypeScriptDockerfileC++CoffeeScriptHandlebarsJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
ianstormtaylor/slate

Jul 2017 - Aug 2018

A completely customizable framework for building rich text editors. (Currently in beta.)
Role in this project:
userFront-end Developer
Contributions:19 commits, 30 PRs, 10 pushes in 1 year
Contributions summary:Zach primarily focused on improving the Slate rich text editor framework. Their contributions involved refactoring the HTML serializer, including replacing the HTML parser with parse5, addressing inconsistencies between different parsers, and adding crucial features such as DOM parser options and cruft removal. They also updated examples and tests to align with changes in the underlying parsing and serialization logic, ensuring that the Slate editor maintains accurate HTML handling. The user's work also included adjustments to the code highlighting example and webpack configuration improvements for the project.
rich-textrichtextbrowserjavascriptrte
rubysolo/dentaku

Dec 2014 - Jan 2015

math and logic formula parser and evaluator
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR in 1 month
Contributions summary:Zach primarily focused on fixing bugs and improving the functionality of the Dentaku formula parser and evaluator. Their contributions included correcting the unary minus operator's recognition, resolving issues with negative exponents, and correctly binding the unary minus operator in multiplication and division. They also updated the library's version number and modified tests and code to accommodate these changes.
formula-parsermathmathematicsevaluate-expressionscalculator
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
Zach Schneider - Senior Software Engineer at Stripe