Richard Bailey
- Seattle WA
- richoncode@gmail.com
I am an engineering executive and experienced architect, developer, development manager with deep understanding and passion for creating great user experiences and API layers and development tools to facilitate great experiences. I have notable experience in creating version one software and consumer electronics with compelling user experiences. I have a diverse background from electronics, embedded development, SDK/API design.
I also have extensive experience in product strategy, business models, and lean agile development processes.
I feel that great user experiences come from a focus on the user and a willingness to improve every level of the technology from the development tools to the frameworks and runtimes. Engaging with the developer community both internally and externally is highly important as well.
I am high energy and enjoy hiring and developing great teams. I enjoy coaching and have built highly functional teams that are collaborative and energized. I also enjoy mentoring individual contributors to become managers.
Strategy advising to help teams find opportunities where their products and roadmaps intersect with forecasted technology evolutions. I have shipped over 20 commercial products in my career and held various roles from developer/architect to engineering executive. I have been with multiple startups and taken each success and failure as an opportunity to learn about business, engineering, process, communication, and team building. Now as an expert in augmented reality and virtual reality I enjoy advising companies and teaching them about the present technology and expected evolutions and helping them fine their synergies.
Lead global engineering teams up to 45 people, across time-zone, cultural, and language barriers. Used balance of agile and waterfall approaches to deliver many production consumer hardware/software platforms. Managed $9M annual budget including product development and consulting services. Delivered over 20 Augmented Reality solutions to industrial customers.
Skilled at applying principles of design and human anatomy and physiology to natural user interfaces including head-mounted-displays for Augmented Reality and Virtual Reality
Experienced from hardware interfacing, operating systems, frameworks, development tools, communications, and cloud systems. (chips-to-cloud) As a diverse engineer I have had a wide range of experiences in all aspects in designing end-to-end solutions and products. As a technology leader I am able to hire and manage the best in each area and fully leverage their depth of knowledge. The greatest strength of a generalist is a constant curiosity and willingness to learn an dive deep where most needed.
Unity 3D is currently the defacto tool for building mockup and production Augmented Reality solutions. I have built add-ons, libraries, and tools for use in Unity 3D. I have taught developers and designers how to better use Unity. And I have taught advanced programming concepts to current developers.
Optics is revolutionizing computing and human interface. My work on HMDs has lead me to be very interested in this area. Understanding the optical characteristics of combiner types, light-field generators, Spatial light modulators, holographic Fourier transforms and the human eye have allowed me to improve 3D users experiences and software development tools to streamline 3D UI creation. Even a modest skill level in optics has vastly improved my ability to work better with optics experts.
LinkedIn Profile: http://www.linkedin.com/in/richoncode
Patent: Dynamic adjustment of user interface based on user positions
20140132499 http://www.google.com/patents/US20140132499
Techniques for adjusting detail and scope of user interface based on proximity of user to the display. Sample implementation was implemented using visual state manage of in XAML and used Kinect SDK to track the user's position. Transitions between visual state were animated with fluid layout classes.
Patent: Establishment of a pairing relationship between two or more communication devices using various active and passive mobile sensors
US8843649 B2 http://www.google.com/patents/US8843649
A variety of methods for pairing multiple computing devices. Techniques can use many variations of passive and active pairing using many combinations of device hardware and sensors. This resulting in pairing methods that are optimal for different pairing needs ranging from one-to-one to many-to-many.
Patent: Method and system for automatically generating world environmental reverberation from game geometry using embedded GPU and Audio HRTF DSP.
7606375 https://www.google.com/patents/US7606375
Reverberation parameters for one or more positions of interest are derived from graphics data used for displaying a computer-generated environment. For each position of interest for which reverberation parameters are desired, environmental parameters including distances and the hardness of features in a range of interest and at points on cubemap faces are automatically determined from the graphics data. The environmental parameters are stored with the graphics data and associated with each position of interest. Upon rendering of the computer-generated environment, reverberation property set values usable by a reverberation engine are calculated or interpolated between predetermined values according to the environmental parameters. Thus, values such as reverb, reverb delay, reflections, decay time, reflection delay, and other reverb parameters are automatically calculated, subject to selective operator tuning, and provide realistic reverberation effects in the sounds heard by a user who is experiencing the rendered environment.
Here are some of the non-technical books I have read.
The Hardware Startup, Thank You for being Late, The Lean Startup, Lean UX, Real Time, Zero to One, Blue Ocean Strategy, The Culture Code, Managing Transitions, Business Adventures, How Google Works, Business Stripped Bare, The Goal, Everything is Obvious, "Thinking fast, thinking slow," Peak, Tribes, Pocket MBA: Leadership and Vision, "Silos, politics, and turf wars," Seven Habits of Highly Effective People, Innovation and Entrepreneurship, The Discipline of Innovation, Extraordinary Leadership, Small is the New Big, The Dip, Think Big Strategy, Getting Stuck, Crucial Conversations, Crucial Confrontations, Simplology, How to Drive Your Competition Crazy, Positioning, Punk Marketing Manifesto, Meatball Sundae, The Speed of Trust, The Second Coming of Steve Jobs, Overcoming the Five Dysfunctions of a Team, "Using Evangelism to Sell Products, Companies, and Ideas." iWoz, The Three Signs of a Miserable Job, Executive Voice Trainer, Speak Up With Confidence, How to Win Friends and Influence People, Eight Ways to Build Collaborative Teams, The Starfish and the Spider, Excellence in Business Communications.