Drew Wyatt

Senior Software Engineer at Datadog

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
Drew Wyatt is a Senior Software Engineer based in New York with a decade of experience building web-scale products across companies like Datadog, ClassDojo, and Peloton. He brings a full‑stack sensibility developed through progressive engineering roles from front-end developer to staff engineer, shipping customer-facing features and scalable services. Drew contributes to high-profile open-source projects—most notably enhancing TypeScript definitions in the widely used DefinitelyTyped repo to improve Ramda’s currying and placeholder support—demonstrating attention to developer ergonomics. Known for pragmatic problem solving and a design-minded background from early brand and web roles, he blends product-focused engineering with a knack for polishing developer and user experiences.
code10 years of coding experience
job14 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
6,019reputation
719kreached
25answers
245questions
github-logo-circle

Github Skills (20)

typesc10
ram10
typescript10
ramdajs10
currying10
type-definition10
type-system10
typescript-types10
functional-programming10
typescripts10
javascript9
macos6
database6
angular6
ruby-on-rails6

Programming languages (11)

TypeScriptC#C++ShellRustOCamlJavaScriptHaskell

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:25 commits, 4 PRs, 5 comments in 3 months
Contributions summary:Drew primarily contributed to the type definitions for the Ramda library, specifically focusing on adding placeholder signatures to existing functions. Their work involved updating definitions to include placeholder arguments, adding new tests, and making adjustments to existing definitions. This included adding tests for `concat`, `contains`, and `divide`, ensuring Ramda's functions support the placeholder `R.__` for currying.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
drewwyatt/git-tidy

Mar 2019 - Aug 2021

Tidy up stale git branches.
Contributions:2 releases, 2 reviews, 56 commits in 2 years 5 months
command-line-toolbranchescli-apprustcommand-line-interface
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
Drew Wyatt - Senior Software Engineer at Datadog