David Jiang

David Jiang Email and Phone Number

Software Engineer @ Arista Networks | University of Waterloo Graduate @ Arista Networks
santa clara, california, united states
David Jiang's Location
Toronto, Ontario, Canada, Canada
About David Jiang

Hey! I'm a seasoned software engineer with an extensive STEM background.I recently graduated from the University of Waterloo with a BMath in computer science, statistics, mathematical optimization, and discrete mathematics.

David Jiang's Current Company Details
Arista Networks

Arista Networks

View
Software Engineer @ Arista Networks | University of Waterloo Graduate
santa clara, california, united states
Website:
arista.com
Employees:
1054
David Jiang Work Experience Details
  • Arista Networks
    Software Engineer
    Arista Networks Sep 2021 - Present
    Burnaby, British Columbia, Canada
  • University Of Waterloo
    Undergraduate Marking Ta
    University Of Waterloo Jan 2021 - Apr 2021
    Waterloo, Ontario, Canada
    Marked assignments and provided feedback on submitted work covering topics including formulations of optimization problems and linear programming.Course: CO 250 - Introduction to Optimizationhttp://ugradcalendar.uwaterloo.ca/courses/CO#CO250
  • Wish
    Software Engineering Intern
    Wish May 2020 - Aug 2020
    Seattle, Washington, United States
    Worked Remotely from Waterloo, Canada
  • Uber Atg
    Software Engineering Intern
    Uber Atg Sep 2019 - Dec 2019
    Pittsburgh, Pennsylvania
  • University Of Waterloo
    Undergraduate Research Assistant
    University Of Waterloo May 2019 - Jul 2019
    Waterloo, Canada
    Department: Computer ScienceField: Distributed Computing
  • Huawei Technologies
    Software Platforms Engineer
    Huawei Technologies Jan 2019 - Apr 2019
    Toronto, Canada
    > Redesigned the autonomous vehicle evaluator.---- Rewrote large portions of the code base, implementing proper design practices and improving code readability and maintainability.---- Produced sequence diagram detailing the updated control flow of the evaluator application.> Designed the data metamodel used by the autonomous vehicle stack's new safety monitoring system.---- The events-based design standardizes how data of any form enters the safety monitoring system and how it may be subsequently transformed.> Improved testing of the autonomous vehicle evaluator; added unit tests for non-metric components and created MVP for coverage testing the project code base.> Developed preplanned metrics for evaluating the driving performance of autonomous vehicles.> Mentored other co-op students in Git and in Python.Language: PythonWorkflow Technologies: Git, Anaconda, pytest + flake8, Gitlab CI, Docker + Kubernetes, GNU MakeProject Technologies: gRPC, ROS, docker-py
  • University Of Waterloo
    Undergraduate Research Assistant
    University Of Waterloo May 2018 - Aug 2018
    Waterloo, Canada
    > Rapidly acquired an understanding of the existing literature on group-labellings of biased graphs.> Redesigned a computation experiment investigating cycle structures within biased graphs. Original program ran for over four days; rewritten program yielded desired results in under an hour.Department: Combinatorics & Optimisation
  • Ncr Corporation
    Software Engineer
    Ncr Corporation May 2017 - Aug 2017
    Waterloo, Canada
    > Designed and implemented a RESTful microservice that handles resource access and configuration management for other microservices on the Omni-Channel Platform.---- Employed multi-level caching and parallel computing in the microservice implementation, yielding a throughput of thousands of serviced resource requests per second on a developer machine.> Developed accompanying client library for seamless retrieval of resources by other microservices.> Produced entity-relationship diagram visualising the data model of the Authentic Payment Platform while familiarizing myself with the code base.> Oversaw initial testing for new microservice during team experiment with test-driven development.Omni-Channel Platform: https://www.ncr.com/retail/food-drug-mass-merchandise/omni-channel-platformAuthentic Payment Platform: https://www.ncr.com/financial-services/payments-transaction-processing/authenticLanguage: JavaWorkflow Technologies: Git, Maven, JUnit + Cucumber, Jenkins, Docker + Kubernetes, JIRAProject Technologies: Spring Framework, Apache ActiveMQ, Apache Cassandra

David Jiang Education Details

Frequently Asked Questions about David Jiang

What company does David Jiang work for?

David Jiang works for Arista Networks

What is David Jiang's role at the current company?

David Jiang's current role is Software Engineer @ Arista Networks | University of Waterloo Graduate.

What schools did David Jiang attend?

David Jiang attended University Of Waterloo, North Toronto Collegiate Institute.

Who are David Jiang's colleagues?

David Jiang's colleagues are Nikitha Goturi, Trevor Gale, Yashshree Akolkar, Tian Xia, Ilona Legiec, Tony Reddy Goda, Keyoor Khristi.

Not the David Jiang you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.