Tavish Pegram is a Senior Software Engineer in Chicago with a decade of experience building reliable systems across healthcare, e-commerce, fintech, and nonprofit domains. He has held senior and staff engineering roles at companies like Peloton, Extend, and Apollo GraphQL, and now contributes to Momentum—bringing deep full‑stack chops from Kotlin and GraphQL to TypeScript and React. Tavish combines pragmatic engineering practices (TDD, CI/CD, DDD, event sourcing) with a track record shipping checkout and payments features at scale. He also contributes to the Unison language backend, improving editor and type‑checker tooling—an indicator of his interest in language design and robust developer tooling. Trained in both Computer Science and English at Vassar, he pairs technical rigor with clear communication to lead cross‑functional teams.
10 years of coding experience
13 years of employment as a software developer
B.A. Computer Science English, B.A. Computer Science English at Vassar College
Contributions:4 reviews, 11 commits, 3 PRs in 6 days
Contributions summary:Tavish primarily contributed to the back-end of the project by implementing and refactoring code related to the Unison language's editor and type-checker. They focused on improvements to the editor, including the implementation of replace functionality for terms and types and the addition of tests. Several commits involved code formatting and adjustments to error messages, specifically involving the correction of boolean operator mismatches.
Contributions:73 commits, 16 PRs, 74 pushes in 1 year 6 months
react
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.