Summary
Lawrence Lau is a Senior Software Development Engineer with 13 years of experience building performant, scalable web applications and a pragmatic "right tool for the right job" philosophy. Based in Los Angeles, he has advanced through multiple engineering tiers at Amazon and spent significant time modernizing Yahoo's video and publishing platforms, leading projects from Node.js-based front ends to large-scale release automation. He combines strong front-end experience (PJAX, client-side MVC) with backend modernization, continuous delivery, and outage resolution across hundreds of sites. Lawrence's background spans startups to hyperscale teams, giving him both hands-on implementation skills and the ability to mentor others on platform reliability and automation. With formal training in physics and computer science from institutions in Hong Kong and California, he brings analytical rigor to system design and performance tuning. Colleagues would note his pattern-driven approach to reducing latency and his habit of choosing simple, maintainable solutions over trendy complexity.
13 years of coding experience
13 years of employment as a software developer
MSc, Information Technology, MSc, Information Technology at The Hong Kong Polytechnic University
Cal Poly Pomona
The Chinese University of Hong Kong (CUHK)
Chinese, English