Tavish Pegram

Senior Software Engineer at Momentum

Chicago, Illinois, 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
🎓
Top School
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.
code10 years of coding experience
job13 years of employment as a software developer
bookB.A. Computer Science English, B.A. Computer Science English at Vassar College
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
11reputation
184reached
1answer
1question
github-logo-circle

Github Skills (14)

programming-language10
parser10
type-checking10
type-check10
parsing10
parse10
haskell10
unison10
editors9
editor9
testing9
ruby-on-rails6
angularjs6
java6

Programming languages (13)

JavaRustVueTree-sitter QueryHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
unisonweb/unison

Jun 2021 - Jun 2021

A friendly programming language from the future
Role in this project:
userBack-end Developer
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.
haskellcompilerdistributed-systemsunisonunison-language
tapegram/mobn

Jun 2020 - Dec 2021

mobn
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.
Request Free Trial