Xinyi (Violet) Zhou

Backend Developer at Hack the North
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Vaughan, Ontario, Canada, CA
Languages
  • Manderain Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Non-profit Organizations
    • 1 - 100 Employee
    • Backend Developer
      • Apr 2021 - Present

      • 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

    • United States
    • Software Development
    • 500 - 600 Employee
    • Software Engineer Intern
      • May 2021 - Aug 2021

      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

    • Canada
    • Insurance
    • 700 & Above Employee
    • Software Engineer Intern
      • Sep 2020 - Dec 2020

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

    • Canada
    • Telecommunications
    • 700 & Above Employee
    • Software Developer In Test Intern
      • Jan 2020 - Apr 2020

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

    • Canada
    • Industrial Machinery Manufacturing
    • 1 - 100 Employee
    • Electrical Team Member
      • Sep 2019 - Dec 2019

      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. 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 Software Engineering - BSE, Software Engineering
    2021 - 2024
  • University of Waterloo
    Bachelor of Applied Science - BASc, Computer Engineering
    2019 - 2021
  • Charlottetown Rural High School
    High School Diploma, High School Curriculum
    2018 - 2019
  • High School Affiliated to Nanjing Normal University
    High School, High School Curriculum
    2016 - 2017

Community

You need to have a working account to view this content. Click here to join now