Xinyi (Violet) Zhou

Software Engineer

New York City, New York, United States2 yrs 8 mos experience
Most Likely To Switch

Key Highlights

  • Contributed to high-performance data ingestion systems.
  • Led development of user-interactive features for 20k users.
  • Architected ETL pipelines for large-scale data migration.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in SaaS and Data Engineering.

Contact

Skills

Core Skills

InfrastructureGolangDistributed SystemsGo (programming Language)React.jsTypescriptOperating SystemsPerformance EngineeringMicroservicesDatabricksSqlSelenium

Other Skills

C++OpenTelemetryLinuxPythonScalaPostgreSQLApache SparkTest AutomationData EngineeringComputer HardwareVHDLHTMLCascading Style Sheets (CSS)Android SDKPandas

Experience

2 yrs 8 mos
Total Experience
10 mos
Average Tenure
1 yr 10 mos
Current Experience

Meta

Software Engineer

Jul 2024Present · 1 yr 10 mos · New York, United States · On-site

  • Infra - DNS and Global Load Balancing 🌍
GolangC++Infrastructure

Splunk

Backend Engineer Intern

Sep 2023Dec 2023 · 3 mos · Remote · 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
OpenTelemetryDistributed SystemsGo (Programming Language)

Verkada

Software Engineer Intern

May 2023Aug 2023 · 3 mos · San Mateo, California, United States · On-site

  • 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
React.jsTypeScriptGo (Programming Language)

University of waterloo

Undergraduate Research Assistant

Jan 2023May 2023 · 4 mos · Waterloo, Ontario, Canada

  • User-level threading
  • Supervised by professor Martin Karsten, working on the libfibre project: https://git.uwaterloo.ca/mkarsten/libfibre
C++LinuxOperating Systems

Asana

Software Engineer Intern

May 2022Aug 2022 · 3 mos · San Francisco, California, United States · On-site

  • 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
PythonPerformance EngineeringScalaTypeScript

Wish

Software Engineer Intern

May 2021Aug 2021 · 3 mos · San Francisco, California, United States · Remote

  • 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
MicroservicesGo (Programming Language)

Hack the north

Backend Developer

Apr 2021Oct 2021 · 6 mos · 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
PostgreSQLTypeScript

Manulife

Software Engineer Intern

Sep 2020Dec 2020 · 3 mos · 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
DatabricksSQLApache Spark

Telus

Software Developer In Test Intern

Jan 2020Apr 2020 · 3 mos · 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
PythonSelenium

Watlock

Electrical Team Member

Sep 2019Dec 2019 · 3 mos · 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

University of Waterloo

Bachelor of Computer Science - BCS — Computer Science

Sep 2019Apr 2024

Charlottetown Rural High School

High School Diploma — High School Curriculum

Jan 2018Jan 2019

High School Affiliated to Nanjing Normal University

High School — High School Curriculum

Jan 2016Jan 2017

Stackforce found 100+ more professionals with Infrastructure & Golang

Explore similar profiles based on matching skills and experience