Ryan Harrison Email and Phone Number
Ryan Harrison work email
- Valid
Ryan Harrison personal email
- Valid
I am not interested in positions based in the US, please do not contact me about them.Low-level turned generalist programmer, with experience in systems, graphics, testing, and UI programming. I have worked on projects in a wide range of environments including control systems of large scale scientific facilities, power management in embedded systems, Android UI layer for applications, iOS libraries & build systems, compiler stacks for graphics libraries.Currently I am working on shader language support for WebGPU.Specialties: Gluing together modules, process & build Infrastructure, implementing solutions to tricky problems with subtle details, and accidentally volunteering to fix things I notice that are broken.
- Website:
- google.com
- Employees:
- 219238
-
Senior Software DeveloperGoogle Nov 2023 - PresentKitchener, Ontario, Canada -
Software Developer IiiGoogle Dec 2016 - Nov 2023Kitchener, Ontario, Canada -
Software Developer IiGoogle Sep 2010 - Dec 2016Kitchener, Canada AreaI currently work on the WebGPU & WGSL team, helping develop next generation graphics APIs and shading languages for the web. I primarily work on the shader side of things, but also do a significant amount of work supporting infrastructure for the team and fuzzing related tasks.Over the last decade+ I have worked on a variety of teams and projects, which are detailed below.I started @ Google, working on Chrome & ChromeOS.I worked on a variety of projects while part of the Chrome team. This included device bring up of new hardware platforms, development & maintenance of power management, improving low level graphics performance, and improving touch UI support. I was directly involved in the efforts for the Chromebook Pixel and the Samsung ARM Chromebook, as well as general support for other devices.While Google owned Motorola, I worked at their Waterloo office on user authentication projects for Android.Upon returning to Google I worked on improving internal and external developer's experience with Google's iOS SDKs. This included building generalized infrastructure to support developing, building, and distributing our SDKs as well as some work at the APIs for certain projects.After this I worked on the iOS experience for Google Wifi, OnHub & Chromecast devices. Specifically this involved app side work related to the Home and Wifi apps, as well as build infrastructure and other developer productivity related tasks.I next returned to the Chrome team, working on the PDFium open source project. PDFium is the PDF library used by Chrome, Android, and other products for rendering PDFs. My work included significant code cleanup, fuzzing, feature work, and engineer productivity tool development.After the PDFium team's presence in my local office wound down, I have transferred to working graphics tooling. Originally started working on SPIR-V support and then transitioning to the WebGPU/WGSL efforts. -
Senior Software EngineerMotorola Mobility (Google) Jan 2014 - Sep 2014Waterloo, Ontario, CanadaI worked on dealing with the fact that people hate entering passwords. My work focused on alternate authentication projects for mobile devices. Tasks involved with this included integrating new system services with Android's framework, implementing UI code/applications, and making sure what we were doing played nicely & securely with the rest of the system. -
Software DeveloperVecima Networks Feb 2009 - Aug 2010Developed device drivers and low level control software for embedded PowerPC products. Also worked on cataloguing and resolving various external software licenses used on products. -
Computer Science Teaching AssistantUniversity Of Saskatchewan Sep 2008 - Dec 2008Worked on a combination of marking, running labs/tutorials, and sitting at the CS student helpdesk. -
Software Developer For Epr/Npr GroupUniversity Of Saskatchewan Jan 2008 - Aug 2008Refactored and optimized build chain for EPRNMR software tools. Removed legacy support to gain order of magnitude improvement in performance. Actively worked on bug fixes and other code improvements. -
Physics Teaching AssistantUniversity Of Saskatchewan Jan 2008 - Apr 2008Assisted in student experiment labs and marked student lab reports. -
Computer Science Teaching AssistantUniversity Of Saskatchewan Sep 2007 - Apr 2008Assisted lecturers by running student tutorials and marking. Occasionally had shifts in the student help centre -
Gsoc Summer StudentGoogle Summer Of Code May 2008 - Aug 2008Worked on developing Debian packages and related scripts for the GNU tool chain for RTEMS. -
Controls Technical AssistantCanadian Light Source Inc. May 2006 - Aug 2007Designed and implemented new orbit control system for facility based on RTEMS.
Ryan Harrison Skills
Ryan Harrison Education Details
-
Computer Science -
Computer Science
Frequently Asked Questions about Ryan Harrison
What company does Ryan Harrison work for?
Ryan Harrison works for Google
What is Ryan Harrison's role at the current company?
Ryan Harrison's current role is Developer of Software @ Google.
What is Ryan Harrison's email address?
Ryan Harrison's email address is zo****@****ail.com
What schools did Ryan Harrison attend?
Ryan Harrison attended University Of Saskatchewan, University Of Saskatchewan.
What skills is Ryan Harrison known for?
Ryan Harrison has skills like Linux, Distributed Systems, C, Programming, Embedded Systems, Android, Computer Science, Software Development, Software Engineering, Embedded Software, Object Oriented Design, Bash.
Who are Ryan Harrison's colleagues?
Ryan Harrison's colleagues are Scott Dunroe, Nanda Sanjaya, Daniel Emiliano Vermehren, Iap Iran - Tai-Max F Hamed, Devin Lin, Xiroto Kabayashi, Patricia Gonzalez.
Not the Ryan Harrison you were looking for?
-
Ryan Harrison
Dynamic Embedded Developer Striving To Deliver What Customers Need, When They Need It.St Thomas, On -
-
-
Ryan Harrison
Calgary, Ab
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial