AeroLeads people directory · profile

Nathan Dwyer Email & Phone Number

Principle Software Engineer at NVIDIA
Location: San Francisco Bay Area, United States, United States 16 work roles 3 schools
1 work email found @nvidia.com 2 phones found area 416 and 408 LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 2 phones

Work email n****@nvidia.com
Direct phone (416) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principle Software Engineer
Location
San Francisco Bay Area, United States, United States

Who is Nathan Dwyer? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Nathan Dwyer is listed as Principle Software Engineer at NVIDIA, based in San Francisco Bay Area, United States, United States. AeroLeads shows a work email signal at nvidia.com, phone signal with area code 416, 408, and a matched LinkedIn profile for Nathan Dwyer.

Nathan Dwyer previously worked as Senior Software Engineer at Nvidia and Senior Software Engineer at Upmetrics. Nathan Dwyer holds Phd, Information And Computer Science from University Of Hawaii At Manoa.

Company email context

Email format at NVIDIA

This section adds company-level context without repeating Nathan Dwyer's masked contact details.

{first_initial}{last}@nvidia.com
89% confidence

AeroLeads found 1 current-domain work email signal for Nathan Dwyer. Compare company email patterns before reaching out.

Profile bio

About Nathan Dwyer

Building solutions by listening and communicating with stakeholders, fostering teamwork, and applying 20 years of experience with software engineering, system architecture, and user experience design. My particular focus is tool ecosystem design and integration with a sharp eye towards creating intuitive interfaces for complex environments.I like to build practical solutions for real problems. I have tended towards tools, platforms, and SDKs, and even the applications I build are designed around reusable, composable elements. I try to give myself as much flexibility as possible to respond to new user needs, and I prefer to work directly with my user base. Building in-house tools and directing development in a research setting have been two of my favorite environments in which to work.

Listed skills include Software Engineering, C++, Java, Software Development, and 12 others.

Current workplace

Nathan Dwyer's current company

Company context helps verify the profile and gives searchers a useful next step.

NVIDIA
Nvidia
Principle Software Engineer
Santa Clara, CA
Website
AeroLeads page
16 roles · 35 years

Nathan Dwyer work experience

A career timeline built from the work history available for this profile.

Principle Software Engineer

Current

Santa Clara, CA, US

  • Collaborated with multiple ML project teams to identify common MLOps requirements and gaps in the current infrastructure and tooling.
  • Developed generalized approaches to MLOps platform design.
  • Architected a general approach to data definition and management. Validated the approach across multiple product teams. Led a small team to develop the first production version.
  • Helped define engineering approaches to improving collaboration between front-end and back-end development teams.
Jul 2022 - Present

Senior Software Engineer

Santa Clara, CA, US

  • Contributed to design and implementation of ground-truth pipeline and front-end tools.
  • Identified user requirements, architected, and implemented multiple MLOps pipeline components including dataset management, manual curation tooling, and data operations services.
  • Helped scale development efforts by mentoring and training engineers to work with MLOps component code bases.
  • Synthesized overarching data pipeline approach across multiple Autonomous Vehicle product and infrastructure teams.
Feb 2018 - Jul 2022

Senior Software Engineer

San Francisco, California, US

  • Technical design and implementation of data collection and analytics application.
  • Analyze existing codebase, propose and lead refactoring and performance improvement efforts.
  • Gather requirements, design, and build internal data management and manipulation tools for customer support and consulting teams.
Jun 2017 - Jan 2018

Software Architect/Co-Cto

South San Francisco, California, US

  • Set and implement company-wide software technical direction.
  • Architect and develop multi-tenant, scalable web application for collecting, aggregating and IoT reporting energy usage data and for implementing and evaluating energy management strategies.
  • Implement a wide variety of features including SaaS subscriptions, interactive data visualization and exploration using d3.js, time series data collection and analysis algorithms, and high-capacity RESTful data APIs.
  • Participate in strategic planning, product design, product development, and human resource and schedule planning.
Dec 2013 - Jun 2017

Senior Software Architect/Scientist

Honolulu, HI, US

  • Architected and led the development of an enterprise-scale, multi-tier application for delivering financial analytics to the desktop at a global investment company.
  • Architected and developed modular server architecture for providing optimized RPC-style calls over HTTP+XML to Unix-based, financial analytics libraries.
  • Architected and led the development of extensible, optimized WCF-based service for deriving financial analytics from real-time market data and aggregating into deliverable data packages.
  • Architected and contributed to WPF-based desktop client platform to support modular, parallel development in a geographically distributed team.
  • Developed prototypes for real-time market portfolio management and evaluation along with tools for exploring ‘what-if’ scenarios.
  • Developed prototype of automated sentiment analysis tool for real-time social media intelligence.
Aug 2011 - Dec 2013

Senior Engineer

Honolulu, HI, US

  • Conceived and produced high-level system architecture for control software around experimental daytime camera and satellite recognition algorithms to be deployed on Mauna Kea telescope.
  • Developed prototypes for rendering geo-coded FLASH (http://www.oceanit.com/oceanit/flash-hostile-fire-detection-system.html) sensor data within NASA's java-based World Wind visualization SDK.
  • Developed Unix-based graphical interface using the Tk GUI framework for assembling and debugging data paths in a modular digital signal processing system.
  • Contributed to presentation software for large-scale threat mitigation analysis for AMTRAK. Helped drive project finalization and delivery.
  • Led and contributed to multiple Department of Defense grant proposals.
Dec 2010 - Aug 2011

Senior Tool Engineer

San Francisco, CA, US

  • Orchestrated re-design and implementation of content-creation tool suite.
  • Developed overall system design including integrated user experience, tool-side data architecture, tool/runtime integration, and interactive editing and debugging protocols.
  • Oversaw multi-disciplinary design teams engaged in Scenario-Based Design methodology. Communicated and integrated ideas across teams.
May 2010 - Apr 2011

Senior Tools Programmer

San Francisco, CA, US

  • Primary designer and implementor for world builder incorporating 3-D environment art manipulation tools, 2-D logic editing view, table-based logic entity editor, and 2-D logic component editor.
  • Significant contributions to asset system, asset browsing and searching, and prefab system. Bug fixes and extensions to terrain painting sub-system and live-edit connection to running engine.
  • Design and develop core features and extensions for asset processing, dynamic asset generation, and statistics gathering tools.
  • Provide support and training for tools throughout the company. Identify and respond to users' problems. Manage weekly releases of tools updates.
  • Gather requirements and feature requests. Design user-interface and gather usability information. Schedule the development and roll out of new tools and tool upgrades.
  • Mentor and supervise a junior developer with regards to schedule estimation and tracking, feature design, and working with the user base.
Dec 2008 - May 2010

Java Developer

Sydney, NSW, AU

  • Participated in test-driven, agile development process.
  • Developed and maintained Web 2.0 wiki plug-ins with Java and JavaScript using multiple open source tools and libraries (e.g., jQuery, Maven, and Velocity).
Aug 2008 - Dec 2008

Research Computer Scientist

Menlo Park, CA, US

  • Led design and implementation of an application framework/SDK for lightweight collaboration tools using Java, Hibernate, and MySQL in conjunction with Adobe Flex, ActionScript 3, and LiveCycle Data Services.
  • Designed information architecture for web application for the US Department of Education. Built XML-based data management and translation tools for Fedora assets.
  • Contribute to ongoing planning for multiple research and development projects.
Jun 2007 - Aug 2008

Scientist

Omaha, NE, US

  • Developed new algorithms and system designs for interactive visualization of Digital Nautical Maps using Java and the Eclipse Rich Client Platform with OpenMap and elements of the Spring framework.
  • Collaborated on grant proposals, conference papers, and customer technology briefings.
Jun 2006 - May 2007

Instructor

Kapi'Olani Community College
  • Business Education Department Chair, System-Wide Articulation committee chair, Curriculum Process Revision committee.
  • Authored curriculum for new Game Programming courses. Wrote introductory Java programming textbook A First Sip of Java (unpublished).
  • Developed and delivered instruction in computer literacy, programming, computer science, software engineering, and project management.
Jan 2002 - May 2006

Lead Developer

Seattle, WA, US

  • Directed the design and implementation of an internal SDK for a new generation of RealNetworks consumer products.
  • Directed enhancements to the RealPlayer product line, including performance improvements and feature extensions culminating in the release of RealPlayer 7.
1999 - 2001 ~2 yrs

Senior Software Engineer

Bellevue, WA, US

  • Contributed to prototypes of 3-D shooter (Half-Life). Presented prototypes and provided technical explanation to potential publishers. Helped secure funding.
  • Extended the Quake game engine to include independently controlled third person camera. Added a 16-bit color model and a 24-bit, colored lighting model to the pre-glQuake rendering engine.
1996 - 1997 ~1 yr

Software Engineer

US

  • Developed massively multiplayer online game client software (Castle Infinity)
  • Designed and implemented highly interactive, distributed game system. Conceived and implemented distributed object model optimized for high-latency, low-bandwidth network.
  • Designed and implemented a hierarchical resource management system for multimedia software. Developed CD-ROM layout optimization techniques and tools.
1994 - 1996 ~2 yrs

Software Engineer

US

  • Implemented low-level memory and resource management systems as well as high-level, polymorphic abstractions in C for flight simulators.
  • Implemented artist and developer tools for world design, CD-ROM data management, and video compression. Provided technical support.
1991 - 1993 ~2 yrs
Team & coworkers

Colleagues at NVIDIA

Other employees you can reach at nvidia.com. View company contacts →

3 education records

Nathan Dwyer education

Phd, Information And Computer Science

University Of Hawaii At Manoa

Master’S Degree, Information And Computer Sciences

University Of Hawaii At Manoa

B.S., Computer Science

University Of Oregon
FAQ

Frequently asked questions about Nathan Dwyer

Quick answers generated from the profile data available on this page.

What company does Nathan Dwyer work for?

Nathan Dwyer works for NVIDIA.

What is Nathan Dwyer's role at NVIDIA?

Nathan Dwyer is listed as Principle Software Engineer at NVIDIA.

What is Nathan Dwyer's email address?

AeroLeads has found 1 work email signal at @nvidia.com for Nathan Dwyer at NVIDIA.

What is Nathan Dwyer's phone number?

AeroLeads has found 2 phone signal(s) with area code 416, 408 for Nathan Dwyer at NVIDIA.

Where is Nathan Dwyer based?

Nathan Dwyer is based in San Francisco Bay Area, United States, United States while working with NVIDIA.

What companies has Nathan Dwyer worked for?

Nathan Dwyer has worked for Nvidia, Upmetrics, Ibis Networks, Ikayzo, and Oceanit.

Who are Nathan Dwyer's colleagues at NVIDIA?

Nathan Dwyer's colleagues at NVIDIA include Neil Lindquist, Burhan Sebehye, Jim Jernigan, Peter Kjersgard, and Nic Haynes.

How can I contact Nathan Dwyer?

You can use AeroLeads to view verified contact signals for Nathan Dwyer at NVIDIA, including work email, phone, and LinkedIn data when available.

What schools did Nathan Dwyer attend?

Nathan Dwyer holds Phd, Information And Computer Science from University Of Hawaii At Manoa.

What skills is Nathan Dwyer known for?

Nathan Dwyer is listed with skills including Software Engineering, C++, Java, Software Development, C#, Visual Studio, Game Development, and Video Games.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.