Trek Glowacki is a seasoned software engineer and product leader with 17 years of experience building web and mobile products, from startups to scale-ups. He blends hands-on engineering—contributing to high-profile open-source projects like Ember.js and Vercel's CLI—with leadership roles such as Director of Engineering and Staff Engineer, driving delivery, UX, and developer tooling. Known for shipping deployment workflows and CLI improvements that millions interact with, he pairs deep Ruby on Rails and front-end expertise with pragmatic project management. Trek’s background in human-computer interaction and an early history of building award-winning university systems give him a strong product sensibility and a knack for simplifying complex technical problems. Formerly on the Ember core team and a repeat player in startups that get acquired, he brings entrepreneurial instincts and a track record of mentoring teams through ambiguous, high-impact projects.
17 years of coding experience
23 years of employment as a software developer
Master of Science - MS Human Computer Interaction, Master of Science - MS Human Computer Interaction at University of Michigan - School of Information
Bachelor of Arts - BA English Literature Communication Studies, Bachelor of Arts - BA English Literature Communication Studies at University of Michigan College of Literature, Science, and the Arts
Contributions:5 releases, 117 commits, 57 PRs in 4 years 7 months
Contributions summary:Trek primarily worked on enhancing the mock server library, pretender.js. Their contributions included adding and refining tests using QUnit, crucial for ensuring the library's functionality. They addressed bugs related to request handling and URL parsing and implemented features like tracking handled and unhandled requests, improving the library's internal mechanics. The user also incorporated features such as header and body preparation, alongside providing a flexible API.
Contributions:800 reviews, 533 PRs, 969 pushes in 1 year 8 months
Contributions summary:Trek primarily focused on enhancing the Vercel CLI tool. Their work involved adding a "Global Options" section to help output, migrating existing commands (`remove`, `bisect`, `list`, `login`, `redeploy`, `build`, `logs`, `inspect`, and `pull`, `logout`, `whoami`, `link`) to a new structure, and creating tests for the remove command. These changes reflect a significant contribution to improving the CLI's usability and maintainability, with a focus on command structure and documentation.
hostingshipcloudcommandjamstack
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.