Ethan Resnick

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
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
github-logo-circle

Github Skills (15)

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

Programming languages (21)

MDXC#CSSC++BikeshedRustCScala

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.
json-api
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.
javascriptmathematicsnodejs
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