Tomás Lázaro

Staff Software Engineer at Datavant

San Francisco, 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
🎓
Top School
Tomás Lázaro is a Staff Software Engineer with over 15 years building systems from assembler-driven embedded devices to large-scale, cloud-native data platforms, now focused on Scala and functional programming. He has led cross-team initiatives at Twitter and Netflix to modernize batch and streaming data processing—making thousands of jobs runnable on Dataflow via a Scalding-on-Beam effort—and helped define feature engineering infrastructure at Netflix that unifies batch and real-time pipelines. Comfortable in both low-level and high-abstraction domains, Tomás combines hands-on contributions (notably fixes and extensions to the widely used Scalding project) with senior technical leadership across migrations to GCP and production ML pipelines. Based in San Francisco, he seeks Staff-level roles working with Scala/functional languages and brings a track record of shipping robust, highly available systems while mentoring teams and driving cross-organization alignment.
code15 years of coding experience
job17 years of employment as a software developer
bookEngineer Computer Science, Engineer Computer Science at Universidad Católica del Uruguay 'Dámaso Antonio Larranaga'​
stackoverflow-logo

Stackoverflow

Stats
315reputation
7kreached
8answers
3questions
github-logo-circle

Github Skills (17)

scala10
data-processing10
apache-beam10
database-api9
databases9
database9
parquet8
sql8
transform6
swing6
clojure6
code-generation6
benchmarking6
python6
ruby6

Programming languages (9)

TypeScriptJavaC++ShellScalaHaskellJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
twitter/scalding

Sep 2020 - Jan 2022

A Scala API for Cascading
Role in this project:
userBack-end Developer
Contributions:34 reviews, 9 commits, 11 PRs in 1 year 4 months
Contributions summary:Tomás primarily focused on improving the Scalding library's back-end functionality. Their work involved addressing serialization issues within the `TypedPipe.groupRandomly()` function by implementing `EquivSerialization`, along with adding support for new data types to the `TypedJDBCSource` used to connect to SQL databases. The user also addressed a bug related to `DeprecatedParquetInputFormat` and made improvements to the beam backend by adding custom join functions. These modifications demonstrate a focus on data processing and database interaction.
apiscalafs2cascadingscala-native
tlazaro/sloth

Mar 2011 - Nov 2014

Contributions:44 commits in 3 years 8 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