Aaron Dwyer
Senior Software Engineer at Reliable Robotics Corporation
Senior Software Engineer at Reliable Robotics Corporation
Senior Software Engineer with a concentration in real time and sub real time 3D graphics, physics simulation, sensor interfacing, data gathering and visualization, performance optimization.  I love seeing visual results from my work, time dependent processes such as moving vehicles and simulations, and working with non-software engineers to build practical, custom systems.
Reliable Robotics Corporation
https://www.linkedin.com/company/reliablerobotics
Mountain View, California, USA
https://media-exp1.licdn.com/dms/image/C560BAQHjktxC_txolA/company-logo_100_100/0/1556302734912?e=1655942400&v=beta&t=WlyP7rGtPVrg1VY9KQvS2LPCz7_FeL0gz98nhLGP0ao
Senior Software Engineer
Team Muroya/Red Bull Air Race
I build various pieces of software for the Team Muroya Red Bull Air Racing team,
covering the areas of simulation, data acquisition, and data analysis & presentation. Installed and communicated with data acquisition systems onboard the aircraft. I have worked on location at races, applying the tools I have created in a time critical environment, adapting to the needs of each race. I have also worked on the airplane itself.
International
Software Engineer
Self
Created and published RealShaker - a realistic musical shaker virtual instrument for iOS devices that uses the accelerometer and a tightly coupled physics engine and sound engine to produce a very accurate feel.
Oakland, CA
Owner/Software Architect
Google
https://www.linkedin.com/company/google
I'm a Senior Software Engineer on Google's VR platform, Daydream.  My sub-team builds a UI framework called Lullaby.  The team is also responsible for the Google VR store and launcher and the system UI.  I focus on graphics quality and performance, bridging the gap between these competing goals on mobile chips with the extra constraints that VR imposes.
Mountain View, CA
https://media-exp1.licdn.com/dms/image/C4D0BAQHiNSL4Or29cg/company-logo_100_100/0/1519856215226?e=1655942400&v=beta&t=I3wjgj0XaOvOEEijwV-l2GdsHMNBE4TuNLd2LaE2S2Y
Senior Software Engineer
Imagination Technologies
https://www.linkedin.com/company/imaginationtech
-Designed and developed an OpenRL API ray tracing driver for PowerVR ray tracing GPUs.
-Designed ray tracing hardware features and hardware module interoperability during the integration of Caustic Graphics' technology into the PowerVR GPU architecture.
https://media-exp1.licdn.com/dms/image/C4D0BAQFphTlmCamVGQ/company-logo_100_100/0/1625127456494?e=1655942400&v=beta&t=sBZKXFm-zaKTNMu96Vy0-_kfwcDIEZes16EvNB4lblI
Software Architect
Caustic Graphics, Inc.
During the startup phase of this company, our small and dynamic team worked to design and implement a novel, power efficient ray tracing hardware architecture.  I worked on a variety of things:
-Designed the OpenRL ray tracing API.
-Programmed the software implementation of OpenRL.
-Implemented a runtime shading language compiler using LLVM.
-Performance analysis and optimization of early ray tracing hardware.
-Numerous explorations and studies of real time ray tracing both above and below the API layer.
-Creation of demo content for trade shows and business development.
San Francisco Bay Area
Software Engineer
Apple
https://www.linkedin.com/company/apple
My charge at Apple was to implement an automated QA system in what was then the OpenGL team.  At the start of my employment, there was a hodgepodge of test applications, but nothing automated, and a sense of massive voids in the test matrix.
This led to the design and development of an automated test system including:
  -An API for writing tests
  -A backend server with database
  -A fully automated client software piece which allowed OS, driver, and test installation to enable complete configurability of testing
  -A web-based presentation of results and history
  -Facilities for testing both correctness and performance
  -Integration of results with the bug tracking system to tame the jungle of errors and failures
  -Expansion of the original system to support standard Apple internal security, multi-project, and multi-team

As part of this job, I also maintained the graphics QA lab server and machines, guided clients of the system in both writing tests and interpreting results, and wrote tests.  The test system was used for the iPhone project's graphics subsystem, instantiated there by someone else since I was not disclosed.
https://media-exp1.licdn.com/dms/image/C560BAQHdAaarsO-eyA/company-logo_100_100/0/1595530301220?e=1655942400&v=beta&t=lXP662hMk1zfbIVzKnghCZiIqJ7XeePPO8E-MoT5fWQ
Software Engineer for Graphics Automated QA
CustomFlix
https://www.linkedin.com/company/customflix
This successful startup created a system to allow independent video content creators to publish their work on DVD with on-demand online fulfillment of end-customer DVD orders.  After creators sent in their video content and any needed artwork and filled out a simplified template, we would build the final DVD content, set up a web store for sales, and handle payment processing, manufacture, and shipping.  As is typical with a startup, I had many tasks:
-Programmed software to automate the creation of DVD menu and video content from templates.
-Programmed software which accepted jobs from a database of customer orders and automated the control of various machines to create the physical artifacts of DVDs including a robotic DVD-R burner, DVD face printer, and DVD case jacket printer.
-Manually created DVD content using DVD Studio Pro.
-Performed video capture and conversion from various analog and video tape formats and maintenance of the capture rig.
-Earlier in the history of the company, corresponded with end users during the customization and processing of their orders.
Software Engineer
BS
Computer Science
https://media-exp1.licdn.com/dms/image/C560BAQE6Ud53o_AMJw/company-logo_100_100/0/1568413511511?e=1655942400&v=beta&t=7slFKHWlxzgpgBJQ3yW4lK2c3WNE4VycuNI14bMZQiQ
California Polytechnic State University-San Luis Obispo
https://www.linkedin.com/school/california-polytechnic-state-university-san-luis-o/
Bachelor of Science (BS)
While I followed the standard CS curriculum, I concentrated on graphics, physics simulation, and machine emulation.
Computer Science
https://media-exp1.licdn.com/dms/image/C560BAQE6Ud53o_AMJw/company-logo_100_100/0/1568413511511?e=1655942400&v=beta&t=7slFKHWlxzgpgBJQ3yW4lK2c3WNE4VycuNI14bMZQiQ
California Polytechnic State University-San Luis Obispo
https://www.linkedin.com/school/california-polytechnic-state-university-san-luis-o/
https://www.linkedin.com/in/justin-kleiber
Blacksburg, VA
Justin Kleiber
Graduate Research Assistant @ Virginia Tech
https://www.linkedin.com/in/dylan-samson-85b56033
San Diego, CA
Dylan Samson
Software Engineer at Boeing
https://www.linkedin.com/in/curti13n
Redondo Beach, CA
Curtis Barrett
Software Development Engineer at Space Exploration Technologies
https://www.linkedin.com/in/john-palmieri-4ab58a104
Los Angeles County, CA
John Palmieri
Code Monkey
https://www.linkedin.com/in/derek-bronish-2099b083
Redondo Beach, CA
Derek Bronish
Flight Software Engineer at SpaceX
https://www.linkedin.com/in/matthieu-bucchianeri
Greater Seattle Area
Matthieu Bucchianeri
Experienced Software Engineer | Microsoft | SpaceX | PlayStation | VMware
https://www.linkedin.com/in/pcshah1996
San Francisco, CA
Prateek Shah
Co-Founder at Spanning Labs
https://www.linkedin.com/in/sandy-simmons-65184a69
Hawthorne, CA
Sandy Simmons
Software Configuration Engineer at SpaceX
https://www.linkedin.com/in/jinnahdylan
Menlo Park, CA
Jinnah Dylan Hosein
Software Engineering at Boeing
https://www.linkedin.com/in/claymation
Los Angeles, CA
Clay McClure
Armchair astronaut with a penchant for programming
https://www.linkedin.com/in/daniellasowski
Cupertino, CA
Daniel Lasowski
New Product Operations at Apple
https://www.linkedin.com/in/matthewlang1
Memphis, TN
Matthew Lang
Professor
https://www.linkedin.com/in/dennis-fong-b048a8110
Los Angeles Metropolitan Area
Dennis Fong
CEO at Second Order Effects
https://www.linkedin.com/in/thomas-howard-dolid-59479547
Los Angeles, CA
Thomas Howard-Dolid
Software Engineer at SpaceX
https://www.linkedin.com/in/dsnet
San Francisco Bay Area
Joe Tsai
Gopher
https://www.linkedin.com/in/kevin-miller-a89ba393
Los Angeles, CA
Kevin Miller
VP of Propulsion at Impulse
https://www.linkedin.com/in/ahmed-aly-2a462632
Seattle, WA
Ahmed Aly
Airbnb SWE | Ex Google/Facebook/LinkedIn
https://www.linkedin.com/in/anicolaspp
Seattle, WA
Nicolas A Perez
Software Engineer at Google
https://www.linkedin.com/in/jiajie-d-3baa4a75
United States
Jiajie D.
YouTube - Staff Software Engineer / Manager
Liked by Aaron Dwyer
https://www.linkedin.com/signup/cold-join
Two years ago today, Reliable Robotics Corporation set off a chain of firsts for commercial aviation, starting with our demonstration of the Remotely…
Liked by Aaron Dwyer
https://www.linkedin.com/signup/cold-join
This is a new level I'm working on for Blockdown, my hobby puzzle game.  Add it to your Steam wishlist:https://lnkd.in/gPyc6rF
Liked by Aaron Dwyer
https://www.linkedin.com/signup/cold-join
Godspeed Crew2. I want to see my lights
https://au.linkedin.com/in/aaron-dwyer-060a0b25
Greater Brisbane Area
Aaron Dwyer
Director, Global Corporate Sales and Partnerships at ShaeWellness - Personalised Health and Wellness in the Workplace
https://au.linkedin.com/in/aaron-dwyer-292781a2
Greater Perth Area
Aaron Dwyer
Owner at Advanced Lock & Key
https://au.linkedin.com/in/phonerepairdoctor
Greater Brisbane Area
Aaron Dwyer
Owner at iPhone Repair Brisbane
https://uk.linkedin.com/in/aaron-dwyer-98508b37
London
Aaron Dwyer
The London Dance Company
https://uk.linkedin.com/in/aaron-dwyer-567938195
Wirral
Aaron Dwyer
Full Stack Developer
Ray Tracing
https://static-exp1.licdn.com/sc/h/4h1ldzvvebtszyx75ve7dst1v
https://www.linkedin.com/groups/4399824
Pilots
https://media-exp1.licdn.com/dms/image/C5107AQECuXncLvcQlg/group-logo_image-shrink_200x200/0/1631435092563?e=1647691200&v=beta&t=tT12PSCNBePkvVHZbwpNVB9bCj07yCmF42jETHkMmbA
https://www.linkedin.com/groups/85542