Zach Feldman

Staff Software Engineer at Framework

New York, New York, 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 Feldman is a Staff Software Engineer in New York with 12 years of experience building and leading engineering teams at high-growth hardware and space-tech companies like Framework and SpaceX. He blends hands-on backend engineering—demonstrated by contributions to tools like Shopify's erb_lint caching and CLI improvements—with strategic leadership roles from VP of Technology to lead engineer. A builder and entrepreneur, he co-founded and shaped curriculum at The New York Code + Design Academy and has a track record of translating product needs into reliable systems across startups and scale-ups. Known as a "constant tinkerer," he pairs a music background and informal physics study with pragmatic engineering instincts that help bridge product, pedagogy, and infrastructure.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelors in Music Minor in Web Applications and Programming Music Business, Bachelors in Music Minor in Web Applications and Programming Music Business at New York University
bookPhysics I/II Calculus I/II, Physics I/II Calculus I/II at Thomas Edison State University
github-logo-circle

Github Skills (11)

ruby10
command-line-interface10
caching10
cli10
command-line10
testing9
filesystem8
fileio8
file-operations8
github-ci4
githubaction-workflow4

Programming languages (15)

CSSC++RustVueGoHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
Shopify/erb_lint

Aug 2022 - Oct 2022

Lint your ERB or HTML files
Role in this project:
userBack-end Developer
Contributions:8 reviews, 21 commits, 1 PR in 2 months
Contributions summary:Zach primarily worked on the caching mechanism for the `erb_lint` tool. They implemented cache functionalities, including storing and retrieving lint results, pruning outdated cache entries, and clearing the cache. Furthermore, the user made enhancements by renaming functions, fixing error messages, and adding test specs. This involved modifications to the CLI, cache, and offense classes.
linterlinterbhtml-files
asm-products/perfect

Nov 2013 - Jan 2015

Contributions:34 commits, 1 push in 1 year 1 month
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 Feldman - Staff Software Engineer at Framework