Tom Cheah

Software Engineer at Meta

New York, New York, United States

About

Hi, my name is Tom and I am a software engineer who loves working on products that make a positive impact on people's lives. I studied Electrical Engineering and Computer Science at UC Berkeley and I am currently a Software Engineer at Meta, where I focus on building products for Facebook Social. When I'm not coding, I enjoy spending my time dancing, cooking, and gaming. I am always excited to connect with and learn from others. Looking forward to chatting!

Experience

  • Meta (Full-time · 4 yrs 11 mos)
    • Software Engineer
      May 2025 - Present · 1 yr 2 mos

      • Full stack engineer on Facebook Social team

    • Production Engineer
      Aug 2021 - May 2025 · 3 yrs 10 mos

      • Built scalable, reliable infrastructure for Meta's Central Notification Platform and Experimentation Platform (Deltoid)

  • Production Engineering Intern at Facebook
    Aug 2020 - Nov 2020 · 4 mos

    • Implemented core SSH and TLS certificate request functionalities for the production certificate authority Go client • Brought the production certificate authority Go client to feature parity with the Python client, enabling deployment to all production devices at Facebook • Built metrics, detectors, and dashboards to monitor the success rates, failure rates, and latencies of production certificate requests, helping engineers diagnose and prevent issues more quickly • Modularized the production certificate authority client initialization process through functional options • Updated internal libraries to utilize Go’s native errors wrapping, removing old dependencies

  • Software Engineering Intern at Amazon
    May 2020 - Aug 2020 · 4 mos

    • Designed and implemented an Alexa skill that offers customers personalized recommendations for TV shows and movies • Created cross-platform compatible graphical and voice user interfaces using Alexa Presentation Language, streamlining productization on FireTV and Echo Show devices • Constructed continuous integration and continuous delivery infrastructure for recommendations skill • Spearheaded localization efforts for recommendations skill to support for 15 languages, easing global launch plans • Piloted new SMAPI approach for internal skill development and provided feedback to improve the skill infrastructure setup process

  • Software Engineer at Berkeley Mobile
    Sep 2018 - May 2020 · 1 yr 9 mos

    • Developed and redesigned the Python backend for Berkeley Mobile, an iOS and Android app that provides easy access to convenient resources for over 5000+ Berkeley students per month • Restructured the backend infrastructure to a Functions-as-a-Service model hosted on Google Cloud Platform, increasing app stability by 30% • Implemented Python scrapers to collect data from UC Berkeley’s official websites, UCPD’s Twitter safety alerts, and Google search results, increasing accessibility to university resources and improving campus safety • Mentored a team of 5 and onboarded new team members with backend fundamentals training • Conducted surveys to gather community feedback and generate ways to better serve our users

  • Software Engineering iXp Intern at SAP SuccessFactors
    Jun 2019 - Aug 2019 · 3 mos

    • Developed a test client to check file migrations from SAP servers to Microsoft Azure • Deployed Kubernetes liveness and readiness probes to check containers’ statuses, improving system reliability and uptime • Designed and implemented a continuous deployment pipeline for cloud-based microservices, streamlining app delivery • Utilized Docker and Kubernetes to orchestrate containers and test microservice deployment