Summary
Leonard Law is a Staff Software Engineer based in New York with 13 years of experience building web and backend systems across startups and scale-ups. He has progressed through multiple engineering roles at Hopper, bringing strong expertise in Python, JavaScript, web frameworks, TDD, and Unix administration to shipping reliable production services. Leonard has also held technical leadership roles including CTO at a healthcare startup and backend engineering at Truveris, showing comfort with both product-focused and infra-heavy challenges. He pairs formal CS training from NYU Tandon with hands-on systems administration and game design sensibilities, which helps him balance pragmatic engineering with creative problem solving. Notably, his career trajectory reflects repeated internal progression at Hopper and experience running ops-level responsibilities earlier in his career.
13 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at NYU Tandon School of Engineering
Advanced Regents Diploma Computer Systems Networking and Telecommunications, Advanced Regents Diploma Computer Systems Networking and Telecommunications at Thomas A. Edison CTE High School
Chinese, English