Adrian Johnston
AeroLeads people directory · profile

Adrian Johnston Email & Phone Number

Senior Software Engineer
Location: Nelson, British Columbia, Canada 7 work roles 1 school
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Senior Software Engineer
Location
Nelson, British Columbia, Canada

Who is Adrian Johnston? Overview

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

Quick answer

Adrian Johnston is listed as Senior Software Engineer based in Nelson, British Columbia, Canada. AeroLeads shows a matched LinkedIn profile for Adrian Johnston.

Adrian Johnston previously worked as Senior Software Engineer at Meta and DSP Lead, Physics Programmer at Leap Motion. Adrian Johnston holds B.Sc. Honours, Computer Science from Western University.

Profile bio

About Adrian Johnston

With over 10 years of experience in the video game industry, I have shipped multiple AAA titles across generations of consoles, working on various aspects of game development, such as graphics, physics, networking, and optimization. I have also gained valuable startup experience, from chipset to UX, working on cutting-edge technologies such as augmented reality, computer vision, and hand tracking. I am a prolific C++ programmer with a B.Sc. Honors in Computer Science, and I have multiple patents in the field of VR/AR.

7 roles

Adrian Johnston work experience

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

Senior Software Engineer

Redmond, Washington, United States

Wrote a bit-accurate software model for augmented reality graphics hardware and used it to validate and verify a first generation application-specific integrated circuit. This is known as a bit-accurate architectural GPU CModel. Also used pixel shaders to model display characteristics.

Jan 2018 - Apr 2019

Dsp Lead, Physics Programmer

Leap Motion

San Francisco Bay Area

Invented and implemented a real-time physics solution for computer vision hand tracking in VR. Optimized core hand tracking algorithms for a digital signal processor.

Jan 2016 - Jul 2017

Senior Software Engineer

San Francisco Bay Area

Ported the client application to Android and wrote a Java front end. Optimized for the Android platform with a focus on frame rate stability and networking throughput. Resolved physics issues, including with distributed physics.

Feb 2014 - Mar 2015

Staff Software Engineer

Bellevue, Washington, United States

Evaluated PhysX 3 and integrated it into an early version of the Source 2 engine. Worked on the Android Steam Client. Helped optimize DotA 2 as it neared public beta.

Dec 2010 - Jan 2012

Senior Programmer 2

Relic Entertainment

Vancouver, British Columbia, Canada

Wrote the effects pipeline used on Space Marine. Added destructible set dressing and worked on artist tools. Systems programming including resource management.

May 2008 - Nov 2009

Lead Physics Programmer

Radical Entertainment (Activision Blizzard)

Vancouver, British Columbia, Canada

Architected and optimized a physics library and associated tools. Worked closely with game teams to solve game-specific physics problems. Additional work on graphics, pathfinding, and artist tools.

May 2002 - Nov 2006

Programmer

Sandbox Studios

London, Ontario, Canada

Developed a graphics engine for the PlayStation. Worked on collision detection, special effects, offline stencil shadow optimization and a navigation mesh pathfinder.

Feb 2000 - Oct 2001
1 education record

Adrian Johnston education

FAQ

Frequently asked questions about Adrian Johnston

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

What is Adrian Johnston's role at their current company?

Adrian Johnston is listed as Senior Software Engineer.

Where is Adrian Johnston based?

Adrian Johnston is based in Nelson, British Columbia, Canada.

What companies has Adrian Johnston worked for?

Adrian Johnston has worked for Meta, Leap Motion, Roblox, Valve Software, and Relic Entertainment.

How can I contact Adrian Johnston?

You can use AeroLeads to view verified contact signals for Adrian Johnston, including work email, phone, and LinkedIn data when available.

What schools did Adrian Johnston attend?

Adrian Johnston holds B.Sc. Honours, Computer Science from Western University.

Find 750M verified contacts

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

People with similar names

Check these profiles if this is not the Adrian Johnston you were looking for.

View similar profiles