# Fabian Terh > Software Engineer at WhatsApp (Meta) Location: San Francisco Bay Area, United States Profile: https://flows.cv/fabian I'm passionate about creating impact at scale to make a difference ❤️. Open-source contributor; writer on Medium. Excited about solving tough problems, and always seeking to learn something new. Currently on WhatsApp chat infra team, previously on a Facebook product team. --- I'm a self-driven, motivated, and independent learner who discovered my passion for programming and software engineering midway through law school (read more here: https://medium.com/@fabianterh/celebrating-1-year-as-a-software-engineer-e21148e307c0). In my free time, I build and maintain side projects to learn new skills and technologies and make life sweeter. Blog: https://medium.com/@fabianterh Twitter: https://twitter.com/@fabianterh Github: https://github.com/fterh Website: https://fabianterh.me ## Work Experience ### Senior Software Engineer @ Meta Jan 2023 – Present | Menlo Park, California, United States Still on the WhatsApp chat infra team. ### Software Engineer @ Meta Jan 2021 – Jan 2023 | Menlo Park, California, United States I'm on the WhatsApp Messaging (Chat) Infra team, which develops and operates the core messaging routing infrastructure serving 2.4B users sending >100B messages daily. - Optimized a hotpath (messaging) service for performance, durability, and consistency, reducing write latencies by 20%. Investigated and root-caused data inconsistencies, fixed race conditions. - Built infra components to enable privacy features rollout - Improved WhatsApp’s E2E testing infra used by all server engineers ### Software Engineer @ Facebook Jan 2020 – Jan 2021 | San Francisco Bay Area - Rolled out Groups Admin Tagging from 70M to 411M groups globally as part of a cross-functional effort - Drove the effort to achieve 100% E2E, as well as unit and integration, testing ### Software Engineering Intern (iOS) @ Sea Jan 2019 – Jan 2019 | Singapore I worked on Booyah, a mobile game live-streaming application. • Improved app responsiveness in poor network conditions. Optimized multiple image downloads in a collection view by implementing a priority queue to prioritize visible views. • Designed an infinite scroll view and optimized it for performance and user experience. • Profiled the performance of data-persistence utility components used across multiple teams and applications to uncover bottlenecks. Presented my findings at an internal knowledge-sharing session with company-wide iOS engineers. ### Undergraduate Teaching Assistant: CS1010E Programming Methodology @ National University of Singapore Jan 2019 – Jan 2019 ### Product Engineering Intern (Full Stack) @ ReferralCandy Jan 2019 – Jan 2019 | Singapore I worked on CandyBar, a digital punch card loyalty program. • Collaborated with product managers and designers to build, QA, and release product features in weekly sprints. • Fixed bugs, wrote tests, and improved documentation to enhance the quality of the codebase. • Worked closely with Marketing to build new React components to improve SEO and create website content. • Attended merchant interviews to understand the needs, priorities, and concerns of users. ### Undergraduate Teaching Assistant: CS1010S Programming Methodology @ National University of Singapore Jan 2019 – Jan 2019 ### Volunteer Teaching Assistant @ Saturday Kids Jan 2019 – Jan 2019 Taught Python to students under a Google-sponsored initiative for free coding classes. ### Full Stack Engineering Intern @ Trampolene Jan 2018 – Jan 2018 | Singapore • Conceptualized, designed, and built a single-page web application MVP from scratch using React and Redux. • Initiated the research and incorporation of new technologies (Flow, Jest, Enzyme) into the project to improve code quality. • Wrote many functional tests to ensure the robustness of the application. ## Education ### Bachelor’s Degree in Computer Science & Law National University of Singapore Jan 2015 – Jan 2019 ### GCE A-Level Raffles Institution Jan 2011 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/fabianterh - Website: https://fabianterh.me - Website: https://medium.com/@fabianterh - GitHub: https://github.com/fterh --- Source: https://flows.cv/fabian JSON Resume: https://flows.cv/fabian/resume.json Last updated: 2026-03-22