AeroLeads people directory · profile

Stephen May Email & Phone Number

Software Engineer - Ex-Google, Backend, Real-Time Embedded, Apps, DevOps, Eng Culture at EnChannel Medical Inc.
Location: Irvine, California, United States 7 work roles 3 schools
1 work email found @stephendanielmay.com LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email s****@stephendanielmay.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer - Ex-Google, Backend, Real-Time Embedded, Apps, DevOps, Eng Culture
Location
Irvine, California, United States

Who is Stephen May? Overview

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

Quick answer

Stephen May is listed as Software Engineer - Ex-Google, Backend, Real-Time Embedded, Apps, DevOps, Eng Culture at EnChannel Medical Inc., based in Irvine, California, United States. AeroLeads shows a work email signal at stephendanielmay.com and a matched LinkedIn profile for Stephen May.

Stephen May previously worked as Principal Software Engineer at Enchannel Medical Inc. and Team Lead / Lead Programmer at Paradox Game Converters. Stephen May holds Bachelor Of Science (B.S.), Computer Science from California State University, Fullerton.

Company email context

Email format at EnChannel Medical Inc.

This section adds company-level context without repeating Stephen May's masked contact details.

{first}@stephendanielmay.com
86% confidence

AeroLeads found 1 current-domain work email signal for Stephen May. Compare company email patterns before reaching out.

Profile bio

About Stephen May

Software engineer with 17 years experience in real-time embedded systems, large scale data processing pipelines, backends, and desktop apps. Applies software engineering principles to make products more robust and to speed up the development cycle. Mentors engineers, helping them build new skills. Develops programs to cultivate community and promote psychological safety. At Google, sped up data pipelines by 75%, reduced component memory use by 82%, and resolved major issues in poorly-understood systems.

Listed skills include C/C++, Vxworks, Microsoft Visual Studio C++, Visio, and 17 others.

Current workplace

Stephen May's current company

Company context helps verify the profile and gives searchers a useful next step.

EnChannel Medical Inc.
Enchannel Medical Inc.
Software Engineer - Ex-Google, Backend, Real-Time Embedded, Apps, DevOps, Eng Culture
AeroLeads page
7 roles

Stephen May work experience

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

Principal Software Engineer

Current

Ladera Ranch, California, Us

• Ensured software was created in a known consistent configuration by creating automated build pipelines on Azure DevOps.• Enabled end-to-end functionality by designing, implementing, maintaining, and testing the required gRPC server in the backend software.• Enabled physicians and mappers to create a representation of patients’ hearts by integrating mapping algorithms and creating a management layer for the geometry data.• Increased team capabilities by creating and running training classes on technologies and techniques such as GoogleTest, Protocol Buffers, and gRPC.

Jun 2023 - Present

Team Lead / Lead Programmer

Current
Paradox Game Converters

• Allowed hundreds of thousands of people to continue their experiences through a sequence of games by developing and updating several fan-based tools for Imperator: Rome, Crusader Kings I & II, Europa Universalis 3 & 4, Victoria 2 & 3, and Hearts of Iron 3 & 4.• Allowed for rapid bugfixing and user feedback by developing tooling for automated testing and builds on GitHub using Google Test and GitHub workflows.• Expanded the scope and quality of the converters by managing a growing team of developers, testers, and community managers.• Mentored new members of the team in software development processes, tools, and skills.• Provided ongoing support for the tools via the game forums.

Jan 2010 - Present

Software Engineer

Mountain View, Ca, Us

Google Attribution• Reduced RAM use from 56 TiB to 10 TiB in an internal cache (as shown on Automon) by designing, implementing, and deploying an API change.• Reduced time to completion from >24 hours to <6 hours on several data pipelines by transforming the conduit processing model, eliminating weekly outages and reducing peak resource use.• Resolved an “Out of Memory” error by profiling the running code and making tightly-focused C++ changes to remove redundant copies of a large data structure, eliminating a semi-weekly outage.Google Marketing Platform• Migrated Analytics Data Import between REST API converters while ensuring continuous functionality: a multi-quarter effort involving lost institutional knowledge, working around bugs in migration tools, and multitudinous support technologies. Success ensured Data Import remained functional with the shutdown of the old component.• Developed customer-facing improvements to Analytics search results in Java: more Analytics objects listed; a wider variety of possible starred objects; delays in updates removed; and Attribution projects listed, allowing Attribution to launch.• Resolved a bug that blocked several large customers from importing Analytics data by using an alternate method of linking data records. Sought customer preferences for what to do with previously blocked data and created scripts to delete or import as desired.Reduced technical debt by making continual improvements to documentation, flaky tests, dead code, and overly-complex code.Community Contributions• Created programs that welcomed people to the office and provided useful information for new employees. Onboarded hundreds of new employees.• Backend lead for an educational robot used for Take Your Child To Work Day in 2019, developed and built in under 16 weeks for less than $20 in parts each. Programmed in C on the ESP32 microcontroller.

Aug 2018 - Jan 2023

Software Engineer

Rancho Cucamonga, California, Us

• Enabled new servers to meet the IMPI industry standard for monitoring and control by developing firmware for the BMC controller: researched hardware devices; implemented controller code to communicate with hardware; placed existing firmware under source control; documented build processes; tested firmware; and demonstrated working system.• Traced the root cause of non-booting medical devices to the boot-device firmware via software debugging and monitoring with oscilloscopes and protocol analyzers. This allowed the vendor to create an update executable by field technicians, saving end users from warranty returns. Additionally this eased the business relationship with the medical device manufacturer, ensuring future sales.• Mentored the software team in more modern software development processes.

Aug 2016 - Aug 2018

Software Engineer

Santa Ana, Ca, Us

MCTF (MC-130J Terrain Following) avionics• Loaded and configured a new LRU (Line Replaceable Unit) with VxWorks, preparing it for further development.• Led a small team that developed tools for the end users to interact with, configure, and monitor the avionics systems. Wrote the tools in C++ using MFC on Windows to maintain compatibility with existing software• Developed test plans to demonstrate that the system met requirements, then executed the plans for prime contractor witnesses.Flight Demonstrator• Developed the primary flight display using OpenGL, allowing hardware to be demonstrated.

Oct 2012 - Dec 2015

Software Engineer Ii

• Created non-NATO tactical symbology for Command View at customer’s request in ArcGIS, meeting unanticipated requirements and making the software recognizable to the users.• Selected a product for user collaboration, including an update to the low-level requirements, resulting in a successful fulfillment of the contractual requirements.• Allowed administrators to assess the health of the system hardware by deploying and configuring network monitoring software.• Proved the effectiveness of agile methodologies to a traditional-style engineering company by participating in one of Raytheon’s first scrum teams.

Oct 2010 - Jun 2012

Software Engineer Ii

Arlington, Va, Us

• Enabled the development of simplified configuration for the EPLRS radio system by creating a read-only flash-based file system. Wrote a VxWorks driver to access the filesystem and a C++ tool to generate the flash image to upload.• Saved tens of thousands of dollars annually in project funding by coleading an initiative promoting use of simulation software for firmware development.• Sped up simulation runs by 10x by allowing individual simulated radios to be run on dedicated simulation servers while the master simulation of the network was on an individual’s desktop.• Ensured the EPLRS program passed the government DIACAP audit by transitioning the EPLRS host platform to the new security certification.• Increased engineers’ understanding of the EPLRS software by continually writing and revising Engineering Notebooks.

Jun 2007 - Oct 2010
3 education records

Stephen May education

Bachelor Of Science (B.S.), Computer Science

California State University, Fullerton

Education record

Cuesta College

Education record

Paso Robles High School
FAQ

Frequently asked questions about Stephen May

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

What company does Stephen May work for?

Stephen May works for EnChannel Medical Inc..

What is Stephen May's role at EnChannel Medical Inc.?

Stephen May is listed as Software Engineer - Ex-Google, Backend, Real-Time Embedded, Apps, DevOps, Eng Culture at EnChannel Medical Inc..

What is Stephen May's email address?

AeroLeads has found 1 work email signal at @stephendanielmay.com for Stephen May at EnChannel Medical Inc..

Where is Stephen May based?

Stephen May is based in Irvine, California, United States while working with EnChannel Medical Inc..

What companies has Stephen May worked for?

Stephen May has worked for Enchannel Medical Inc., Paradox Game Converters, Google, General Micro Systems, and Iaccess Technologies Inc.

How can I contact Stephen May?

You can use AeroLeads to view verified contact signals for Stephen May at EnChannel Medical Inc., including work email, phone, and LinkedIn data when available.

What schools did Stephen May attend?

Stephen May holds Bachelor Of Science (B.S.), Computer Science from California State University, Fullerton.

What skills is Stephen May known for?

Stephen May is listed with skills including C/C++, Vxworks, Microsoft Visual Studio C++, Visio, Microsoft Word, Microsoft Excel, Access, and Win32 Api.

Find 750M verified contacts

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