# Andrew Lau > Software Engineer @ Cedar Location: San Francisco, California, United States Profile: https://flows.cv/andrewlau As a Software Engineer, I have over six years of experience in developing, testing, and deploying scalable and reliable software solutions for various domains and platforms. I have a Bachelor of Science in Computer Science from UC Irvine, where I learned the fundamentals of programming, data structures, algorithms, and software engineering. My most recent role was at Calm, the leading app for meditation and sleep, where I worked on our product infrastructure team to improve developer productivity and scalability of the products. I also worked on our B2B product team, where I collaborated with other engineers, designers, and product managers to deliver features and enhancements that aligned with the company's mission and vision of bringing mental wellness to millions of users. Prior to that, I was a Software Engineer at Hive, an AI Company offering cloud-based solutions, where I contributed to the development of the core functionalities and integrations of the platform, using various technologies and frameworks. I also supported the testing and debugging of the codebase, and ensured the quality and consistency of the code. I am passionate about creating software that solves real-world problems, enhances user experience, and promotes social good. I am always eager to learn new skills, technologies, and best practices, and to share my knowledge and expertise with others. I am a team player, a problem solver, and a lifelong learner. ## Work Experience ### Software Engineer @ Cedar Jan 2024 – Present ### Senior Software Engineer @ Calm Jan 2022 – Jan 2023 - Worked on a team with 2 Staff Engineers on projects that impacted the whole engineering organization. - Contributed to a multi-year project to restructure our monolithic codebase into a services architecture leveraging Rush.js, reducing build times and improving developer productivity - Hosted weekly services health reviews to identify and triage problems as they come up - Refactored legacy codebase and converted Javascript code to Typescript ### Software Engineer @ Calm Jan 2021 – Jan 2022 - Worked on a 10-person cross-functional product team - Collaborated closely with product, design, and frontend, to drive new features from conception to completion - Spearheaded the automation of customer Single Sign-On (SSO) integrations - Interviewed and onboarded multiple team members ### Software Engineer @ Hive Jan 2018 – Jan 2021 - Worked on our customer-facing platforms, Hive Data and Hive Predict. - Redesigned and built an idempotent automated payment system, to distribute monetary payments through Bitcoin and Paypal - Partnered with Lead engineer to implement a new Machine learning model management system - Designed and implemented the backend for our live demo feature, https://thehive.ai/demos - Spearheaded initiative to add validation, proper typing, and documentation to >150 API endpoints - Implemented long-form video and audio processing, to mitigate downstream bottlenecks - Took part in a 3 person on-call rotation during a period of high growth - Documented the onboarded procedures and provided mentorship to 3 of the 6 newest team members ### Software Engineer @ Hive Jan 2017 – Jan 2018 | San Francisco, California - Worked on a 3-person team to create Machine learning training datasets - Sourced, curated, and scraped images, videos, and audio - Created ETL pipelines and leveraged our in-house labeling tools to create properly labeled datasets - Managed an international team of 10 analysts to accomplish complicated data labeling tasks ### Data Analyst Intern @ Competitive Analytics Jan 2017 – Jan 2017 | Orange County, California Area ### Intern @ Wired Distributing Jan 2015 – Jan 2016 | Orange County, California Area ## Education ### Bachelor of Science - BS in Computer Science UC Irvine ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-lau-884a5913a --- Source: https://flows.cv/andrewlau JSON Resume: https://flows.cv/andrewlau/resume.json Last updated: 2026-03-29