Skip to footer
Home Authors Posts by Matt Halverson

Matt Halverson

Matt Halverson is a senior software engineer at Uber. When he’s not reading the changelogs for SQL grammars, he enjoys singing with The Choral Project in San Jose. He is eternally grateful to David Thomas for introducing him to Haskell by way of Queryparser. 10 out of 10, would Haskell again.

Engineering Blog Articles

Queryparser, an Open Source Tool for Parsing and Analyzing SQL

In early 2015, Uber Engineering migrated its business entities from integer identifiers to UUID identifiers as part of an initiative towards using multiple active data centers. To achieve this, our Data Warehouse team was tasked with identifying every foreign-key relationship