Daniel Wang

Daniel Wang Email and Phone Number

Senior Software Developer - Simulation Workload Orchestration Team @ Zoox
Kirkland, WA, US
Daniel Wang's Location
Kirkland, Washington, United States, United States
About Daniel Wang

I tend to find myself working on interfaces between complicated software systems and software developers with the goal of making systems safer and easier to use. More generally, I consider myself to be working on the people to software interface problem. However, I'm inclined to build a domain specific language, verification system, or api more often than a graphical user interface. Most recently, I am trying to apply my years of industry and academic experience to the problem of building reliable UAVs for commercial applications. Previously, I helped provided tools, apis, and guidance that enable developers to build highly available cloud scale systems on Windows Azure. These two things may seem unrelated at first, but what they have in common is complicated engineering problems that people have to figure out how to make work safely.

Daniel Wang's Current Company Details
Zoox

Zoox

View
Senior Software Developer - Simulation Workload Orchestration Team
Kirkland, WA, US
Website:
zoox.com
Employees:
4134
Daniel Wang Work Experience Details
  • Zoox
    Senior Software Developer - Simulation Workload Orchestration Team
    Zoox
    Kirkland, Wa, Us
  • Amazon
    Senior Software Engineer
    Amazon Oct 2015 - Present
    Seattle, Wa, Us
    2023 - 2024 - MK30The MK30 added several significant changes to hit newer scale targets. As an individual contributor worked on software signing, software install, and log offload. These functions while not flight critical were critical to the security and scalability of the MK30 system. I also improve configuration management of drone source code for security and regulatory purposes. 2020 - 2023 - MK27-2The MK27-2 was the first Prime Air vehicle to receive important regulatory approvals from the FAA, including for Beyond Visual Line of Sight operations. It was also used in customer field trials in Texas and California. As the technical lead of a 4-person team, I was responsible for maintaining the software tools and infrastructure used to build and integrate the MK27-2 software.2018 - 2020 - MK27 Pre-ProductionBefore the public release of our MK27 systems, I was the technical lead of the team responsible for the primary drone executive functions. The drone executive was in charge of all high-level decision making for the drone. It consumed health data from all drone systems, received mission plan data from ground and air systems, and executed autonomous behaviors based on documented system requirements. 2015 - 2018 - Proof of Concept Development During this period, I focused on developing logging and telemetry subsystems for a proof-of-concept software stack. My responsibilities included implementing measures to preserve critical data even during system failures, setting up physical networking infrastructure to expedite post-flight data transfer, and providing core logging and telemetry infrastructure for Project Windham. I collaborated with system engineers to create tools for pre-flight verification of critical sensors, such as pressure sensors. Additionally, I developed tools to simulate in-flight faults, like GPS antenna disconnection, to test system resilience and safety measures.
  • Microsoft
    Principal Development Manager
    Microsoft Sep 2014 - Oct 2015
    Redmond, Washington, Us
    I've taken the opportunity to become a lead again. I'm still with the Azure Web Work Load team. I'm managing a small team whose main charter is improve how we deliver code to production, as well as building the right tools and processes to help diagnose and troubleshoot both customer and platform issues. The new team is called the "Live Site Insights and Fundamentals" team, which I like to abbreviate as LSIFUN. ;)
  • Microsoft
    Principal Software Development Engineer
    Microsoft Apr 2013 - Sep 2014
    Redmond, Washington, Us
    I was an individual contributor on the Windows Azure Web Work Load Team. As a member of the team I've made contributions to project Kudu (See https://github.com/projectkudu/kudu). My more recent focus has been on the engineering fundamentals that are used to develop, operate, and deploy the infrastructure of Windows Azure Web Sites.
  • Microsoft
    Principal Software Development Engineer
    Microsoft Mar 2012 - Apr 2013
    Redmond, Washington, Us
    I contribute to the Windows Azure SDK and the service that implements the Windows Azure Service Management API primarily in fundamental areas such as performance and reliability.
  • Microsoft
    Lead Software Development Engineer
    Microsoft Dec 2008 - Mar 2012
    Redmond, Washington, Us
    I lead a small five person team that continued to deliver regular improvements to the initial Windows Azure SDK and platform as a whole. Specifically on the programming model and core tools for Cloud Services
  • Microsoft
    Senior Software Development Engineer
    Microsoft May 2005 - Dec 2008
    Redmond, Washington, Us
    I worked on a small team to deliver the first preview/CTP releases of the Windows Azure SDK. This include major contributions to the initial design and implementation of Windows Azure Service Definition and Runtime APIs.I maintained and evolved the SAL macro headers used throughout Microsoft to improve quality of static analysis tools and detect buffer over runs. I collaborated with partners in Office, Windows, and Visual Studio to deliver a set of next generation annotations for advanced scenarios that were not covered by the initial SAL design. I also implemented a new SAL annotation parser that shipped as part of Visual Studio 2008.
  • Princeton University
    Research Staff
    Princeton University Sep 2003 - Apr 2005
    Princeton, Nj, Us
    As research staff I worked on the Foundation Proof Carrying Code Project. The goal of the project was to build a fully machine checked proof of machine code written in SPARC Machine code. My responsibility include proving many theorems as well as help in presenting our results and progress to our granting agencies.
  • Agere Systems
    Member Of Technical Staff
    Agere Systems Aug 2001 - Sep 2003
    At Agere Systems I worked on an advanced development team helping develop a next generation network processor. I produced a simple optimizing compiler for the Fast Pattern Language that supported modular compilation, as well as provided design feedback on the programmability of the new hardware design by attempting to port common layer 7 and layer 3 processing tasks to a software simulator of the new design which my team also implemented

Daniel Wang Skills

Software Development Distributed Systems Visual Studio C# Software Engineering Software Design Cloud Computing Windows Azure Algorithms Multithreading Scalability Agile Methodologies Web Services Microsoft Azure Programming Languages Compilers C++ Formal Verification .net Type Systems Scrum .net Framework

Daniel Wang Education Details

  • Princeton University
    Princeton University
    Computer Science
  • Carnegie Mellon University
    Carnegie Mellon University
    Math/Computer Science Minor Pyschology

Frequently Asked Questions about Daniel Wang

What company does Daniel Wang work for?

Daniel Wang works for Zoox

What is Daniel Wang's role at the current company?

Daniel Wang's current role is Senior Software Developer - Simulation Workload Orchestration Team.

What is Daniel Wang's email address?

Daniel Wang's email address is au****@****ail.com

What is Daniel Wang's direct phone number?

Daniel Wang's direct phone number is +190826*****

What schools did Daniel Wang attend?

Daniel Wang attended Princeton University, Carnegie Mellon University.

What are some of Daniel Wang's interests?

Daniel Wang has interest in Functional Programming, Carnegie Mellon University, Agere Systems, Standard Ml, Programming Language Design, Kirkland, Princeton University, Microsoft, Cloud Computing, Programming Languages.

What skills is Daniel Wang known for?

Daniel Wang has skills like Software Development, Distributed Systems, Visual Studio, C#, Software Engineering, Software Design, Cloud Computing, Windows Azure, Algorithms, Multithreading, Scalability, Agile Methodologies.

Who are Daniel Wang's colleagues?

Daniel Wang's colleagues are Victor Li, Tyler Pauling, Andrew Bob, K. C. Takacs, Jonathan Hernandez, Eduardo S., Isaac Lawrence.

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

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.