Tim Santos

Exeter, New Hampshire, 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
Tim Santos is a strategic software leader with 11 years of experience building and shepherding web and mobile products across PR, financial services, communications, marketing, and heavy construction. He blends hands-on backend engineering—demonstrated by contributions to Apache Pinot enhancing ingestion, nested-format extraction, and segment generation—with a focus on creating elegant, extensible solutions to complex problems. Tim’s strengths lie in mentoring and growing collaborative teams, aligning individual strengths with product lifecycle needs to maximize impact. He excels at translating ambiguous requirements into pragmatic systems and has a knack for refactoring core components to improve extensibility and reliability. Based in Exeter, New Hampshire, he pairs practical engineering with product sensibility to deliver durable, production-ready software. An understated quality: he consistently brings attention to developer ergonomics and long-term maintainability when shipping features.
code11 years of coding experience
github-logo-circle

Github Skills (15)

data-ingestion10
query-engine10
javas10
query-parser10
apache-pinot10
querying10
java10
metric8
orc8
protobuffer8
protobuf8
zookeeper8
thrift8
automations7
automation7

Programming languages (2)

JavaHTML

Github contributions (5)

github-logo-circle
apache/pinot

Oct 2020 - Dec 2022

Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
userBack-end Developer
Contributions:50 reviews, 24 commits, 25 PRs in 2 years 2 months
Contributions summary:Tim's contributions primarily involved enhancing the Apache Pinot datastore, focusing on improving data ingestion and query processing. They implemented deep extraction support for various data formats like ORC, Thrift, and ProtoBuf, enabling the conversion of nested structures to maps and collections to arrays. Additionally, the user refactored code related to segment generation and push tasks for increased extensibility and added functionality to handle metrics and table configuration overrides for features like disabling Groovy. They also addressed several bug fixes and added utility functions.
realtimedata-streamolapapachedatastore
timsants/incubator-pinot

Feb 2020 - Oct 2020

Apache Pinot (Incubating) - A realtime distributed OLAP datastore
Contributions:38 pushes, 5 branches in 7 months
incubatingrealtimeolapapachedatastore
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
Tim Santos