Thomas Deegan

Co-Founder at Meter App

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

👤
Senior
🎓
Top School
Thomas Deegan is a seasoned software engineer and founder with 12 years of experience building production-grade systems in San Francisco, currently co-leading Meter App. He specializes in lidar perception, 3D computer vision, robust sensor fusion, curriculum and multi-task learning, and data engineering—skills he applied to scale Waymo’s perception stack to support 250k commercial trips per week. Before that he helped Cruise’s computer vision team and contributed to cross-platform compiler toolchains at Google, including notable work on J2CL and the Closure Compiler (improving devirtualization, source maps, and runtime emulation). Thomas blends research-grade model design (Lift-Splat-Shoot, Sparse Window Transformers, multi-view fusion) with pragmatic production engineering like auto-labeling, active learning, and distillation. He’s equally comfortable shipping low-level compiler optimizations and leading end-to-end perception pipelines, and his background suggests a knack for translating cutting-edge research into robust, scalable systems.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Illinois Urbana-Champaign
languagesEnglish, Spanish, Polish
stackoverflow-logo

Stackoverflow

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

Github Skills (18)

closure10
code-optimization10
javascript10
transcode10
compile-time10
compilation10
testing10
google-closure-compiler10
sourcemaps10
java10
javas10
compiler-design10
transpiler10
compile10
compiler10

Programming languages (10)

TypeScriptJavaC++RustStarlarkJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
google/j2cl

Oct 2015 - Nov 2018

Java to Closure JavaScript transpiler
Role in this project:
userBack-end Developer
Contributions:136 commits, 1 PR in 3 years 2 months
Contributions summary:Thomas primarily contributed to the Java to Closure JavaScript transpiler, focusing on implementing and refining core functionality related to the translation of Java code into JavaScript. They addressed issues with devirtualization, implemented and tested string and EnumSet emulation for JRE, and created functionality that allowed the generation of source maps and handling of different build environments. The user also worked on enhancing the compiler by implementing runtime exceptions, such as ArithmeticException, for various mathematical operations within the code.
j2cljsinteropjavascriptcompilertranspiler
google/closure-compiler

Jul 2016 - Mar 2018

A JavaScript checker and optimizer.
Role in this project:
userBack-end Developer
Contributions:87 commits, 1 PR, 19 comments in 1 year 8 months
Contributions summary:Thomas primarily contributed to the Closure Compiler project, specifically focusing on optimizing and improving the JavaScript code compilation process. Their commits demonstrate an understanding of JavaScript code analysis and optimization, including code transformations and dependency management. The user also worked on refactoring and improving existing code for better efficiency and maintainability. They also addressed the issue of source maps.
checkerjavascriptoptimizationtypecheckingoptimizer
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
Thomas Deegan - Co-Founder at Meter App