Dylan Drop

Senior Engineering Manager at Meta

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

👤
Senior
🎓
Top School
Dylan Drop is a Senior Engineering Manager based in San Francisco with 14 years of experience leading backend teams and building data-driven product platforms. He has scaled engineering organizations at Grubhub—rising from staff engineer to Director of Engineering—and now leads privacy-focused engineering at Meta. A seasoned Rubyist and backend developer, Dylan contributes to the Crystal programming language, improving core APIs and fixing nuanced HTTP client bugs, showing a commitment to language-level quality beyond day-to-day product work. He combines hands-on implementation (microservices, order management, pricing systems) with cross-functional leadership—partnering with product, finance, and data science—to drive measurable business outcomes. Known for making pragmatic architecture choices during rapid scaling (Blue Apron’s growth from a small team to 100+ engineers), he blends technical depth with operational execution.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Columbia University in the City of New York
languagesEnglish, French
github-logo-circle

Github Skills (10)

programming-language10
crystal-lang10
documentation9
fileio9
file-access9
file-processing9
file-handling9
compiler-compiler8
http8
compiler8

Programming languages (4)

CoffeeScriptC++RubyCrystal

Github contributions (5)

github-logo-circle
crystal-lang/crystal

Dec 2016 - Feb 2017

The Crystal Programming Language
Role in this project:
userBack-end Developer
Contributions:7 commits, 6 PRs, 18 comments in 2 months
Contributions summary:Dylan contributed to the Crystal programming language by adding documentation and implementing features related to core functionalities. Their work included adding documentation for array methods like `pop`, the `HTML` module, and the `empty?` methods for `File` and `Dir`. They also fixed a bug related to the `User-Agent` header in the HTTP client and implemented new methods to improve the codebase.
esoteric-languagecrystallanguage-designcompilerprogramming-language
controlshift/prague-client

Jan 2014 - Aug 2014

jQuery donation webforms to be used in conjunction with prague-server.
Contributions:188 commits, 1 PR in 6 months
javascriptwebformsjqueryprague
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
Dylan Drop - Senior Engineering Manager at Meta