# Xinyi (Violet) Zhou > Software Engineer @ Meta | UWaterloo CS alumni Location: New York City Metropolitan Area, United States Profile: https://flows.cv/xinyivioletzhou ## Work Experience ### Software Engineer @ Meta Jan 2024 – Present | New York, United States Infra - DNS and Global Load Balancing 🌍 ### Backend Engineer Intern @ Splunk Jan 2023 – Jan 2023 | Remote Data Platform Connectors team 📊 • Worked on Splunk’s distributed data receiver management system supporting the ingestion of 200+TB data per day • Designed and implemented distributed metrics collection in Golang to gather data from thousands of OTel collectors • Created 30+ Grafana dashboards and Prometheus alerts to monitor the performance and state of the system ### Software Engineer Intern @ Verkada Jan 2023 – Jan 2023 | San Mateo, California, United States Sensors team 📸️ • Led the development of the enhanced alert project, which lets users interactively investigate people detected by integrating Verkada sensors with computer vision; successfully delivered this feature to 20k users • Built complex frontend features using React, Redux, and Typescript, enabling users to interact with sensor charts, camera videos, and hyperzooms of detected individuals • Developed endpoints in Golang to support batch commissioning and site assignments for Verkada gateway devices ### Undergraduate Research Assistant @ University of Waterloo Jan 2023 – Jan 2023 | Waterloo, Ontario, Canada User-level threading Supervised by professor Martin Karsten, working on the libfibre project: https://git.uwaterloo.ca/mkarsten/libfibre ### Software Engineer Intern @ Asana Jan 2022 – Jan 2022 | San Francisco, California, United States Core Performance team 📈 • Contributed to various projects to improve the page load speed of the Asana app • Reduced the initial load time of the Asana app by 900ms by implementing service worker caching in TypeScript • Led a project to predict and preload the code chunks users will need in the future to speed up future navigations • Improved the performance alarm framework (Python) by simplifying how alarms are set up and reducing noise ### Backend Developer @ Hack the North Jan 2021 – Jan 2021 | Waterloo, Ontario, Canada Organizer • Organized the world’s largest student-run hackathon with 3000+ hackers attending from 30+ countries • Developed GraphQL endpoints with TypeScript and Express for the sponsorship dashboard, hackers team formation tool, and attendee dashboard used by 50+ sponsors and 2000+ attendees • Collaborated with other teams to gather requirements and designed the end‑to‑end flow; planned timeline to ensure timely delivery of projects • Refactored PostgreSQL table schemas and the existing code to reduce table joins and simplify the data retrieval process for frontend ### Software Engineer Intern @ Wish Jan 2021 – Jan 2021 | San Francisco, California, United States Marketplace & Logistics Framework team 🛒 • Designed and built microservices in Golang to synchronize data between Square and Wish, allowing thousands of Square merchants to sell products on Wish marketplace • Utilized Kafka for communication between microservices and MongoDB for storing synchronization states • Enhanced the robustness of the integration pipeline by implementing a non-blocking retry mechanism using goroutines to automatically resend failed requests for merchants in parallel • Received the highest internship performance rating ### Software Engineer Intern @ Manulife Jan 2020 – Jan 2020 | Waterloo, Ontario, Canada • Architected and implemented Python data ETL pipelines on Microsoft Azure to migrate over 10 million rows of claim data from 30+ Mainframe tables to Oracle database • Performed complex data transformations across disparate data sources using PySpark and SQL • Improved the efficiency of existing data pipelines through data caching, broadcasting, optimizing queries and transformation processes, resulting in 20% reduction in data processing time ### Software Developer In Test Intern @ TELUS Jan 2020 – Jan 2020 | Cambridge, Ontario, Canada • Took initiative to tackle complex timing issues in framework and reduced the total test execution time by 30% by designing a new timing mechanism in Python to eliminate explicit waits in all test cases • Strengthened the Selenium-based automation framework by creating utility methods, improving infrastructure and developing test cases • Automated the process of producing test cases failure sheets and defects reports using JavaScript and deployed the program on GCP ### Electrical Team Member @ WatLock Jan 2019 – Jan 2019 | Waterloo, Ontario, Canada Collaborated with other students in the design team to engineer airlock for Mars colony. Researched pressure and temperature sensors used in the airlock. Connected sensors to Arduino and conducted testing. ## Education ### Bachelor of Computer Science - BCS in Computer Science University of Waterloo ### High School Diploma in High School Curriculum Charlottetown Rural High School ### High School in High School Curriculum High School Affiliated to Nanjing Normal University ## Contact & Social - LinkedIn: https://linkedin.com/in/violet-zhou-ece --- Source: https://flows.cv/xinyivioletzhou JSON Resume: https://flows.cv/xinyivioletzhou/resume.json Last updated: 2026-04-05