Thomas Lento

Staff Software Engineer at dbt Labs

Menlo Park, California, 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
Thomas Lento is a Staff Software Engineer at dbt Labs in Menlo Park with a multidisciplinary background that spans sociology, data science, software engineering, and engineering management. He focuses on backend and data-engineering work that makes metrics and model definitions more robust and maintainable. As an active contributor to dbt-labs/metricflow, he refactored model parsing to Pydantic, improved handling of None and string types across warehouse integrations, and added parsing tests for metrics and materializations. Though early in his formal years of experience, he brings a pragmatic, test-driven approach to production data tooling. His sociological training gives him a distinctive user- and data-centric perspective that helps bridge technical design and real-world metric semantics.
code3 years of coding experience
languagesJapanese, English
github-logo-circle

Github Skills (12)

pydantic10
python10
yaml10
testing9
data-engineering9
data-modeling9
data-pipeline7
data-pipelines7
databricks6
snowflake5
postgresql5
bigquery5

Programming languages (3)

TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
dbt-labs/metricflow

Apr 2022 - Jan 2023

MetricFlow allows you to define, build, and maintain metrics in code.
Role in this project:
userBack-end Developer & Data Engineer
Contributions:13 releases, 1113 reviews, 228 commits in 9 months
Contributions summary:Thomas primarily worked on improving the `MetricFlow` project, focusing on the internal model definition and parsing of model files. They implemented fixes for parsing and handling of different input types, particularly string types and metric definitions. Key contributions include refactoring the model to use more robust Pydantic parsing, improving support for None types in data warehouse implementations, and adding tests for data source, metric, and materialization configuration parsing.
analyticsdatapypirecallbusiness-intelligence
tlento/test_public

May 2022 - May 2022

A public repo for testing stuff out.
Contributions:10 PRs, 7 pushes, 8 branches in 1 day
testingpublic-repo
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