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.
11 years of coding experience
10 years of employment as a software developer
BA, Sociology, Cum Laude, BA, Sociology, Cum Laude at University of Pennsylvania
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.
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.