Matt Halverson

Principal Consultant at Woolferson Limited

Christchurch, Canterbury, New Zealand
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
Matt Halverson is a Principal Consultant and seasoned software generalist with 13 years of experience building data infrastructure, ETLs, and database operations across startups and large enterprises. He founded Woolferson Limited after leading NZ data acquisition and next-gen on-prem cloud data warehouse efforts at IAG and helping stand up Uber’s data warehouse team. A functional programming enthusiast and avid debugger, Matt co-authored the widely used uber/queryparser for parsing and lineage analysis of Presto, Hive, and Vertica SQL. Based in Christchurch, he bridges legacy systems (including mainframes) and modern open-source stacks, turning tricky data problems into maintainable solutions.
code13 years of coding experience
job9 years of employment as a software developer
bookLos Banos High School
bookBS, Biomedical Engineering, BS, Biomedical Engineering at UC Davis
languagesEnglish, Spanish
github-logo-circle

Github Skills (7)

hive10
sql-parser10
parsing10
presto10
vertica10
json-serialization8
cabal6

Programming languages (5)

HCLJavaHaskellHTMLPython

Github contributions (5)

github-logo-circle
uber/queryparser

Apr 2017 - Feb 2018

Parsing and analysis of Vertica, Hive, and Presto SQL.
Role in this project:
userBack-end Developer
Contributions:9 commits, 10 PRs, 7 pushes in 10 months
Contributions summary:Matt primarily contributed to the parsing and analysis of SQL queries within the `uber/queryparser` repository. Their work involved implementing features such as parsing and resolving Presto, Hive, and Vertica SQL statements, and they added functionality to support analyses like table and column lineage. They also refactored code to remove Uber-specific behaviors to make the library more general-purpose, and added JSON serialization of resolved statements. The user demonstrated expertise in extending the capabilities of the query parser.
parsingprestosqlvertica
mhalverson/huts

Apr 2019 - Oct 2022

Track and visualize the New Zealand backcountry huts I have visited
Contributions:34 commits, 36 pushes, 1 branch in 3 years 6 months
zealandvisualizedata-visualizationbackcountrynew-zealand
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