Timothy Saucer

Software Engineer at Rerun

Ann Arbor, Michigan, 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
Timothy Saucer is a senior software engineer with nine years of professional experience building scalable autonomy and data platform systems, currently helping Rerun bring data visualization tools to production for Physical AI. His background spans robotics, autonomy infrastructure, and AI—leading DARPA efforts and autonomy teams at Soar Technology and May Mobility—combining low-level systems work in Rust and C++ with front-end and platform engineering. He contributes to notable open-source projects like Apache DataFusion, improving core query engine robustness and refactoring aggregate/window function implementations. A former Navy officer and PhD physicist from the University of Michigan, he pairs disciplined systems thinking and team leadership with hands-on coding across the stack. Colleagues describe him as pragmatic and curious—willing to “run for pizza”—which captures his blend of drive and approachability.
code9 years of coding experience
job16 years of employment as a software developer
bookPhD Physics, PhD Physics at University of Michigan
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
16reputation
135reached
1answer
0questions
github-logo-circle

Github Skills (10)

fusion10
query-engine10
rust10
sql10
arrow-js9
arrow-keys9
arrows9
eclipse-cdt6
eclipse6
cmake6

Programming languages (7)

JavaC++RustJavaScriptTclRubyPython

Github contributions (5)

github-logo-circle
apache/datafusion

May 2024 - Mar 2025

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:53 reviews, 31 PRs, 10 pushes in 11 months
Contributions summary:Timothy made several contributions focused on improving the `datafusion` query engine. Their work included checking list sizes before concatenation in `ScalarValue` to prevent errors, and refactoring aggregate and window functions by introducing `ExprFunctionExt`. Additionally, they removed physical sort parameters from aggregate window functions, streamlining the code. These changes involved modifications to core data structures and function definitions within the engine.
querypythonquery-enginedataframerust
timsaucer/datafusion

May 2024 - Apr 2025

Apache DataFusion SQL Query Engine
Contributions:108 pushes, 34 branches in 11 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
Timothy Saucer - Software Engineer at Rerun