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 data-driven software leader with 11 years of experience building production data platforms and quant tools at Two Sigma. He blends hands-on expertise in Python, Java, Spark, SQL and data visualization with team leadership, having progressed from senior engineer to VP and now engineering manager within the same firm. Tory contributes to open-source projects like Ibis—adding time-zone aware timestamp handling, lineage analysis utilities, and backend optimizations—demonstrating a penchant for robust, portable dataframe tooling. His background in sociology (BA, Cum Laude) and early analytics roles gives him a rare combination of quantitative rigor and user-focused business analysis. Known for removing technical debt and improving CI/CD and developer docs, he balances shipping features with maintainability and developer experience. Based in New York, he’s experienced in turning complex data modeling requirements into auditable, production-grade systems.
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 (13)

pandas10
sql10
python10
back-end-development10
data-analysis9
testing9
databases8
database8
cicd8
apidoc7
documentation7
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