Donald Ngai

Donald Ngai Email and Phone Number

Humanity Focused Computer Engineer @ SurvAI
Donald Ngai's Location
San Francisco Bay Area, United States, United States
Donald Ngai's Contact Details

Donald Ngai personal email

n/a

Donald Ngai phone numbers

About Donald Ngai

I am a Computer Engineering graduate from the University of Waterloo looking to make a difference in the world. I am very interested in new up and coming technologies which may very well change the world. I know changing the world may sound very ambitious but if I had any other way of putting my goals into words I would. Changing the world with my work is the only way I can truly describe what I want to do.Currently, I am working on the Hololens 2 to help further this technology in the emerging AR field with the goal of creating a device that can aid medical professionals in the future.

Donald Ngai's Current Company Details
SurvAI

Survai

View
Humanity Focused Computer Engineer
Donald Ngai Work Experience Details
  • Survai
    Founder
    Survai Jun 2024 - Present
  • City Of Calgary
    Firefighter
    City Of Calgary Jan 2024 - Jun 2024
    Calgary, Alberta, T2P2M5, Ca
  • Microsoft
    Software Development Engineer 2
    Microsoft Sep 2018 - May 2022
    Redmond, Washington, Us
    • Responsible for the code infrastructure to automate and execute tests used by multiple teams.• Architected an automated test infrastructure to validate the Wifi capabilities of the Hololens 2. • Validated system level capability of the time-of-flight depth sensor. • Managed and developed the code for a manufacturing station responsible for provisioning and validating electrical integrity of a custom PCBA.• Assisted with organizing internships for my organization by helping recruiting efforts ranging from phone screens to campus interviews to technical presentations.
  • Microsoft
    Silicon Verification Engineer
    Microsoft Sep 2017 - Dec 2017
    Redmond, Washington, Us
    • Coded synthesizable BFMs (Bus Functional Models) using Verilog to drive signals to a DUT (Device under Test) during initial standalone component testing.• Designed test plans to be implemented as UVM testbenches to verify a new feed-through FIFO component and new Key Store Unit for Xbox devices.
  • Tesla
    High Voltage Systems Integration Intern
    Tesla Jan 2017 - Apr 2017
    Austin, Texas, Us
    • Established a system level test plan to validate the functional safety standards of Electric Vehicle Supply Equipment (EVSE) with Tesla Vehicles.• Designed and implemented schematics into a test box to physically test the reliability of a charging system under different operating and failure conditions.• Altered EVSE firmware code to improve functionality and fix bugs found using my EVSE test box.
  • Microsoft
    Silicon Verification Intern
    Microsoft May 2016 - Sep 2016
    Redmond, Washington, Us
    • Wrote a module in C for the interfacing between the Holographic Processing Unit and main processor on the HoloLens.• Utilized DPI to allow interfacing of functions between C and SystemVerilog.• Developed a signal irritator for use in simulation to delay AXI signals for various durations.
  • Doubleplay Entertainment Inc.
    Game Design Analyst
    Doubleplay Entertainment Inc. Sep 2015 - Dec 2015
    • Developed a scratch card game featured as the daily bonus game• Coded python scripts to automate daily excel data processing• Collected and analyzed critical game progress analytics• Worked in a small team which enforced a tight knit work environment
  • Oncorp Direct Inc.
    Application Developer
    Oncorp Direct Inc. Jan 2015 - May 2015
    • Developed new company website• Took on a project lead role where I developed a new internal application from scratch• Performed iterated bug fixes/UI improvements based on UAT feedback• Patched screen scraping console applications for multiple US site changes• Collaborated with experienced co-workers to ensure best coding practises were withheld by developers• Programmed in the ASP.NET development framework
  • City Of Toronto
    Integrated Technology-Network Services
    City Of Toronto Apr 2014 - Sep 2014
    Toronto, Ontario, Ca
    • Drafted Technical Documentations such as an Operation and Maintenance Manual, Data Center Procedures and Policies, Data Center Standards, and Data Center Guidelines. • Configured Cisco Routers to prepare for deployment. • Prepared production server using GlassFish and RESTful web services. • Populated and maintained IoT software of live routers. • Created a Staff Portal using Oracle Apex, capable of authenticating using LDAP. • Logged Data Center equipment to populate Infrastructure Management Software. • Upgraded Avocent DsView 3 software to DsView 4.
  • Best Buy
    Computer Sales Associate
    Best Buy 2011 - 2013
    Richfield, Minnesota, Us
    • Communicated with customers to recommend products and complete transactions• Developed communication skills in order to understand and also effectively deliver my thoughts• Demonstrated punctuality and responsibility to be an effective team member• Ensured safety and functionality of all electrical equipment in computer department• Processed shipments of various electronics

Donald Ngai Education Details

  • University Of Waterloo
    University Of Waterloo
    Computer Engineering

Frequently Asked Questions about Donald Ngai

What company does Donald Ngai work for?

Donald Ngai works for Survai

What is Donald Ngai's role at the current company?

Donald Ngai's current role is Humanity Focused Computer Engineer.

What is Donald Ngai's email address?

Donald Ngai's email address is dn****@****oft.com

What is Donald Ngai's direct phone number?

Donald Ngai's direct phone number is +164798*****

What schools did Donald Ngai attend?

Donald Ngai attended University Of Waterloo.

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.