Nathan Dwyer is a skilled professional, that works in Nvidia main office of which is in 1286. as a Senior Software Engineer from 2018. Nathan Dwyer gained professional experience in more than 15 positions at various companies. Nathan Dwyer went to the University of Hawaii at Manoa and received education there from 2004 to 2007. Redwood City, California is the city, where this person was lastly known to be situated. This expert's phone and email can be accessed through this website by request.
Name variants:
Nathaniel Dwyer,
Nat Dwyer,
Nate Dwyer,
Natty Dwyer
Last updated Jun 09, 2024
Contact Information
Last Update
Jul 11, 2022
Email
nd**@nvidia.com, n.**@gmail.com, nd**@gmail.com
Location
Redwood City, CA
Company
Workplace

Senior Software Engineer
Santa Clara, CA
Industry
Computer Hardware, Mfg Semiconductors/Related Devices & Custom Computer Programming, Mfg Semiconductors/Related Devices and Custom Computer Programming, Radio and Television Broadcasting and Wireless Communication, Semiconductor and Related Device Manufacturing, Custom Computer Programming Svcs, Semiconductor Devices (Manufac
Colleagues
Work History
Senior Software Engineer
300 Brannan St, San Francisco, CA 94107
Technical design and implementation of data collection and analytics application.
Analyze existing codebase, propose and lead refactoring and performance improvement efforts.
Gather requi...
Jun 2017 — Jan 2018
Software Architect and Co-Cto
828 Fort Street Mall #600, Honolulu, HI 96813
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 an...
Dec 2013 — Jun 2017
Senior Software Architect and Scientist
1580 Makaloa St SUITE 860, Honolulu, HI 96814
Aug 2011 — Dec 2013
Senior Engineer
828 Fort Street Mall SUITE 600, Honolulu, HI 96813
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.
De...
Dec 2010 — Aug 2011
Senior Tool Engineer
Orchestrated re-design and implementation of content-creation tool suite.
Developed overall system design including integrated user experience, tool-side data architecture, tool/runtime in...
May 2010 — Apr 2011
Senior Tools Programmer
San Francisco, CA
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 edi...
Dec 2008 — May 2010
Java Developer
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...
Aug 2008 — Dec 2008
Research Computer Scientist
333 Ravenswood Ave, Menlo Park, CA 94025
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 LiveCy...
Jun 2007 — Aug 2008
Scientist
6825 Pine St SUITE 141, Omaha, NE 68106
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 fr...
Jun 2006 — May 2007
Instructor
Business Education Department Chair, System-Wide Articulation committee chair, Curriculum Process Revision committee.
Authored curriculum for new Game Programming courses. Wrote introducto...
Jan 2002 — May 2006
Lead Developer
1501 1St Ave south SUITE 600, Seattle, WA 98101
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 performanc...
1999 — 2001
Senior Software Engineer
Bellevue, WA
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...
1996 — 1997
Software Engineer
Developed massively multiplayer online game client software (Castle Infinity)
Designed and implemented highly interactive, distributed game system. Conceived and implemented distributed ob...
1994 — 1996
Software Engineer
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 de...
1991 — 1993
Education
2004 — 2007
2002 — 2004
1986 — 1990
Occupations
IT Professional
Software Engineer
Software Developers
Skills
Software Engineering
C++
Java
Software Development
C#
Visual Studio
Game Development
Video Games
Agile Methodologies
Mentoring
Teaching
Software Architecture
Teamwork
Ruby on Rails
Javascript
Usability