Adam Trager is a Senior Staff Software Engineer in Boston with 11 years of experience building scalable web and frontend systems, currently shaping engineering at Drift after joining from Happie. He blends strong front-end roots and HCI training from Rensselaer with backend and tooling expertise, evidenced by meaningful contributions to the lightweight spacetime JS timezone library—improving type safety, date formats, and nuanced time-difference calculations. Known for moving from hands-on development to technical leadership, he focuses on pragmatic, well-typed solutions that reduce edge-case bugs in date/time logic and UX. His background across product-facing roles and systems analysis gives him a practical sense for shipping reliable user-centered features at scale.
11 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Game Development with a concentration in Human-Computer Interaction, Bachelor’s Degree, Game Development with a concentration in Human-Computer Interaction at Rensselaer Polytechnic Institute
Contributions:6 commits, 6 PRs, 11 comments in 1 year 4 months
Contributions summary:Adam focused on improving the functionality and type safety of the spacetime library. Their contributions included fixing type definitions, adding support for new date formats, and implementing a new 'abbreviated' format within the `since` method. They also updated the calculation logic for time differences, specifically adding support for quarter differences and refining the behavior of `startOf` and `endOf` methods.
Contributions:5 releases, 31 PRs, 55 pushes in 1 year 8 months
chartadapterspacetimechartjschart-js
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
Adam Trager - Senior Staff Software Engineer at Drift