Ethan Schlenker

Senior Engineering Manager, Web Platform

San Francisco, California, 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 Schlenker is a veteran engineering leader based in San Francisco with 16+ years of experience building high-performance web teams and shipping isomorphic JavaScript products. He blends deep hands-on engineering (notably contributing to open-source projects like Rendr for server/client Backbone apps) with a human-centered management style that prioritizes trust, recognition, and career growth. Ethan has led large rewrites and platform efforts at companies including Twitter and Trulia, and more recently focused on coaching and mentoring engineering managers to build inclusive, high-performing cultures. Known for scaling teams while preserving craft—test-driven practices and rapid iteration—he pairs technical judgment with empathy to help teams do their best work.
code16 years of coding experience
job23 years of employment as a software developer
bookBachelor of Arts (BA) Economics, Bachelor of Arts (BA) Economics at Rutgers University
stackoverflow-logo

Stackoverflow

Stats
1reputation
191reached
0answers
1question
github-logo-circle

Github Skills (12)

regular-expression10
url-routing10
javascript10
backbone10
backbonejs10
front-end-development9
nodejs8
testing8
expressjs7
rspec6
haml6
ruby-on-rails6

Programming languages (13)

JavaCSSRustHTMLTypeScriptShellSCSSJavaScript

Github contributions (5)

github-logo-circle
rendrjs/rendr

Oct 2013 - Jul 2015

Render your Backbone.js apps on the client and the server, using Node.js.
Role in this project:
userFull-stack Developer
Contributions:17 commits, 4 PRs, 32 comments in 1 year 9 months
Contributions summary:Ethan primarily contributed to the frontend and routing aspects of the Rendrjs project, as evidenced by the changes to `client/router.js`, and example application configurations. They implemented regular expression-based route definitions, modified how Backbone routes are handled, and allowed overriding the default `app_view`. Additionally, the user worked on fixing route redirection issues and incorporating custom headers within route definitions. The user also introduced tests for regex routes in the server-side router.
renderbackbonenode-jsjavascriptexpress
trulia/webpagetest-charts-ui

Mar 2015 - Sep 2021

A UI of charts built on top of webpagetest-charts-api
Contributions:24 commits, 17 PRs, 8 pushes in 6 years 7 months
chartsreactapicharton-top
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 Schlenker - Senior Engineering Manager, Web Platform