Dave Lyons

Senior Data Engineer

New York City Metropolitan 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

👤
Senior
🎓
Top School
Dave Lyons is a Senior Data Engineer with 11 years of experience building data platforms, ETL pipelines, and customer-facing analytics for education, publishing, and TMT sectors across the US and China. He combines deep database expertise—relational, columnar, and NoSQL—with scripting in Python/R and production DevOps (Git, Docker, AWS) to deliver robust data products and interactive visualizations. At Success Academy he led the data strategy that enabled accurate reporting tied to over $75M in funding, and he now architects data systems at Brigit. His open-source contributions include refining dbt-codegen macros to make model materialization more configurable, reflecting a pragmatic focus on testable, maintainable pipelines. With an MLIS and a background in digital librarianship and multilingual publishing workflows, he brings a rare mix of data engineering rigor and domain expertise in scholarly and copyright contexts. Collected experiences from translation to correspondent work inform his clear communication with cross-functional and international teams.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor's Degree, History, Bachelor's Degree, History at Rice University
bookMLIS, Library and Information Sciences, MLIS, Library and Information Sciences at Rutgers University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

macros10
sql10
dbt10
testing9
data-modeling8
py7
python7

Programming languages (17)

JavaCMakefileScalaGoJupyter NotebookSQLDockerfile

Github contributions (5)

github-logo-circle
dbt-labs/dbt-codegen

Sep 2022 - Nov 2022

Macros that generate dbt code
Role in this project:
userData Engineer
Contributions:1 review, 24 commits, 3 PRs in 2 months
Contributions summary:Dave primarily contributed to the `dbt-codegen` repository by modifying and updating macros and integration tests related to generating base models. Their work included refactoring parameters to enable materialization configurations, updating tests to use appropriate configurations, and addressing typos. The user demonstrated a focus on refining the `generate_base_model` macro, specifically regarding how it handles the `materialized` configuration. These changes involved updating integration tests to reflect these updates.
dbtsqlmacros
Contributions:2 PRs, 3 pushes, 4 branches in 3 years 2 months
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
Dave Lyons - Senior Data Engineer