Jonathan Hehir

Greater Seattle Area 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
Jonathan Hehir is a software engineer with a decade of industry experience who paused to complete a PhD in statistics and has returned focused on data privacy. He combines back-end engineering and data engineering strengths, with notable open-source contributions to high-profile projects like Amundsen and Presto—adding Neo4j integration and dashboard extraction features, and implementing advanced statistical functions such as Laplace CDF/inverse CDF and noisy cardinality sketches. Based in the Greater Seattle Area, he brings practical experience building metadata ingestion pipelines and improving big-data query engines, plus a researcher's depth in statistical methods. His work reflects an uncommon mix of production-grade engineering and formal statistical training, making him adept at privacy-aware data systems and rigorous algorithmic development.
code7 years of coding experience
github-logo-circle

Github Skills (24)

sql-query10
python10
data-engineering10
amazon-elasticsearch10
big-data10
java10
redash10
neo4j10
javas10
elasticsearchquery10
aws-elasticsearch10
sql10
elasticsearch10
presto10
elasticsearch-api10

Programming languages (3)

TypeScriptJavaPython

Github contributions (5)

github-logo-circle
Data ingestion library for Amundsen to build graph and search index
Role in this project:
userBack-end Developer
Contributions:5 commits, 8 PRs, 4 comments in 28 days
Contributions summary:Jonathan primarily contributed to back-end development tasks within the Amundsen data ingestion library. They implemented a feature to include the role name in a user query for Neo4j. Further contributions involved fixing an issue related to escaping backslashes within Neo4jCsvPublisher and adding a RedashDashboardExtractor for integrating dashboards from Redash. Their work also included sending the actual dashboard product (rather than a hardcoded mode) to Elasticsearch.
operationdatawarehouseindexdata-ingestionetl-framework
prestodb/presto

Jun 2022 - Jun 2022

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:37 reviews, 1 commit, 8 PRs in 1 day
Contributions summary:Jonathan contributed significantly to the Presto query engine by implementing new mathematical functions, including Laplace CDF and inverse CDF calculations. They also corrected documentation regarding the return type of a window function and added functionalities related to the Sketch-Flip-Merge (SFM) summary, including new sketch type and associated functions for noisy cardinality estimation. Further, the user refactored code by fixing memory accounting in the SfmSketchStateFactory and resolved a flaky unit test in the Bitmap module.
distributed-sqlquerybigdataquery-enginesql
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
Jonathan Hehir