Travis Athougies

Senior Performance Software Engineer, Deep Learning Libraries at NVIDIA

Portland, Oregon, 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

👤
Senior
🎓
Top School
Travis Athougies is a senior performance software engineer in Portland with 15 years of experience building compilers, low-level systems, and functional-language tooling for deep learning and custom silicon. Currently at NVIDIA driving compiler work for deep learning primitives, he previously led core libraries and kernel teams at Groq and Cerebras, blending hardware-aware compiler design with practical ML runtime requirements. A longtime Haskell practitioner, he contributed substantive database and ORM enhancements (Postgres CTEs, TSQUERY/JSON/MONEY types) to the haskell-beam project and built production-grade Haskell tooling for gRPC and protobufs. He’s comfortable managing teams and shipping production compilers that hide hardware complexity behind clean abstractions, and has hands-on experience defining hardware description languages and MLIR/LLVM-based codegen. Travis’s background in mathematics and varied industry roles gives him a rare mix of formal thinking and product-focused engineering, often surfacing elegant, type-safe solutions to messy systems problems.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), Mathematics and Computer Science, Bachelor of Science (BS), Mathematics and Computer Science at Harvey Mudd College
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
410reputation
9kreached
7answers
1question
github-logo-circle

Github Skills (11)

postgresql10
sql10
haskell10
migration9
json9
compiler-optimization6
design-patterns6
data-structures6
php6
pointer6
ghc6

Programming languages (12)

TypeScriptDockerfileShellRustCJavaScriptGoHaskell

Github contributions (5)

github-logo-circle
haskell-beam/beam

Jan 2015 - Jan 2023

A type-safe, non-TH Haskell SQL library and ORM
Role in this project:
userBack-end Developer / Database Engineer / Database Administrator
Contributions:6 releases, 15 reviews, 556 commits in 8 years 1 month
Contributions summary:Travis primarily focused on the implementation and refinement of core features within the Haskell-based SQL library and ORM. Contributions included adding support for PostgreSQL-specific features, such as the ability to generate queries that utilized common table expressions, and integrating support for various SQL data types including: TSQUERY, JSON, and MONEY. The user also addressed several critical issues and deficiencies within the project, which resulted in robust and high-quality migrations.
sql-libraryhaskellsqltype-safesqlite
tathougies/zippy

Jul 2015 - Apr 2019

Contributions:12 commits, 1 push, 1 branch in 3 years 9 months
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
Travis Athougies - Senior Performance Software Engineer, Deep Learning Libraries at NVIDIA