Tory Haavik

Engineering Manager at Two Sigma

New York, New York, 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
Tory Haavik is an Engineering Manager and Vice President at Two Sigma with 10 years of experience building data engineering platforms and quantitative tooling. At Two Sigma they progressed from senior software engineer to leadership, combining hands-on Java, Python, Spark and SQL engineering with team and product strategy. Tory specializes in data analysis, visualization and scalable data pipelines (Pandas, Spark) and has a track record of shipping reliable modeling and ETL systems. An active open-source contributor, they have made substantive backend contributions to the Ibis portable Python dataframe project—adding asof_join, timezone-aware timestamp handling, expression-tree lineage utilities, and CI/docs improvements. With a BA in Sociology (Cum Laude) from the University of Pennsylvania, Tory brings a complementary social-science lens to data problems, emphasizing clear, auditable solutions.
code11 years of coding experience
job10 years of employment as a software developer
bookBA, Sociology, Cum Laude, BA, Sociology, Cum Laude at University of Pennsylvania
github-logo-circle

Github Skills (14)

pandas10
sql10
python10
back-end-development10
data-analysis9
testing9
databases8
database8
ci-cd8
documentation7
documentations7
api-doc7
api7
git5

Programming languages (5)

JavaScriptGoJupyter NotebookGroovyPython

Github contributions (5)

github-logo-circle
ibis-project/ibis

Oct 2017 - Oct 2019

the portable Python dataframe library
Role in this project:
userBack-end Developer
Contributions:11 commits, 30 PRs, 19 pushes in 2 years
Contributions summary:Tory significantly contributed to the Ibis project by implementing new features, specifically focusing on the `asof_join` operation and a pre-execute dispatcher for the pandas backend. They added support for time zone handling in timestamp literals. Moreover, the user added `find_nodes` to lineage, providing functionality for expression tree analysis and made enhancements to the developer documentation and CI/CD process. They also removed pandas deprecation warnings and implemented `IntervalSub` functionality.
polarspythondaskdataframesdata-science
toryhaavik/ibis

Oct 2017 - Oct 2019

A pandas-like deferred expression system, with first-class SQL support (Impala, PostgreSQL, SQLite, ...)
Contributions:28 pushes, 12 branches in 2 years
pythondeferredsqlsqlitepostgresql
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
Tory Haavik - Engineering Manager at Two Sigma