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.
12 years of coding experience
11 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Illinois Urbana-Champaign
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.
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.
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.