Ethan Resnick

Principal Engineer at Zingage

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
Ethan Resnick is a Principal Engineer with 14 years of experience building full-stack web products and leading small, high-impact teams; he currently drives engineering at Zingage after senior roles at Cove and startup leadership at Astorian. He pairs hands-on work across backend services and frontend UX—contributing to both mathematical JS libraries and the widely referenced json-api docs—so he’s comfortable moving between typography/layout polish and core algorithmic refinements. His background includes architecting Kafka-powered, event-driven systems, designing high-performance caching and data-sync solutions, and shipping product-facing UIs at organizations from Quartz to The New York Times. A former founder and longtime consultant, he blends entrepreneurial pragmatism with production-grade engineering and a knack for improving developer and user-facing documentation.
code14 years of coding experience
job15 years of employment as a software developer
bookHarvard Program on Negotiation
bookBachelor's degree, Bachelor's degree at New York University
stackoverflow-logo

Stackoverflow

Stats
892reputation
67kreached
30answers
5questions
Badges
many-to-many
top-5%
github-logo-circle

Github Skills (25)

algorithm10
algorithms10
javascript10
css10
sass10
responsive-design10
math10
data-structure10
maths10
math-functions10
data-structures10
lib9
many-to-many9
refactoring8
ui-design8

Programming languages (17)

C#MDXC++BikeshedCSSCRustScala

Github contributions (5)

github-logo-circle
json-api/json-api

Aug 2014 - Mar 2019

A specification for building JSON APIs
Role in this project:
userFront-end Developer
Contributions:281 commits, 229 PRs, 159 pushes in 4 years 7 months
Contributions summary:Ethan primarily focused on improving the typography and layout of the documentation. They made changes to the CSS and Sass files, adjusting font sizes, line heights, and spacing. Additionally, the user implemented features to enhance the sidebar's functionality, making it scroll independently on smaller viewports and adding a version picker for easier navigation. These changes improved the overall user experience and readability of the documentation.
apijsonapispecificationjson-apisjson-schema
numbers/numbers.js

Sep 2012 - Mar 2013

Advanced Mathematics Library for Node.js and JavaScript
Role in this project:
userBack-end Developer
Contributions:100 commits in 5 months
Contributions summary:Ethan primarily contributed to the development of a mathematics library, focusing on refining existing functions and introducing new ones. They addressed issues such as misnamed functions, syntax inconsistencies, and global variable declarations, ensuring better code quality. The user implemented a variety of mathematical functions, including limit, transpose, and factorization, along with bug fixes. The user also refactored and improved some functions.
mathstatisticsnode-jsmathematicsjavascript
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
Ethan Resnick - Principal Engineer at Zingage