AeroLeads people directory · profile

Ryan Petris Email & Phone Number

Principal Software Engineer at NCR Voyix at NCR Voyix
Location: Greater Phoenix Area, United States 17 work roles 3 schools
1 work email found @ncr.com 1 phone found area 775 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email r****@ncr.com
Direct phone (775) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer at NCR Voyix
Location
Greater Phoenix Area, United States

Who is Ryan Petris? Overview

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

Quick answer

Ryan Petris is listed as Principal Software Engineer at NCR Voyix at NCR Voyix, based in Greater Phoenix Area, United States. AeroLeads shows a work email signal at ncr.com, phone signal with area code 775, and a matched LinkedIn profile for Ryan Petris.

Ryan Petris previously worked as Principal Software Engineer at Ncr Voyix and Senior Software Engineer at Omnissa. Ryan Petris holds M.S., Computer Science/Software Engineering from University Of West Florida.

Company email context

Email format at NCR Voyix

This section adds company-level context without repeating Ryan Petris's masked contact details.

{first}.{last}@ncr.com
86% confidence

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

Profile bio

About Ryan Petris

With expertise in multiple programming languages spanning frontend and backend development, I've spearheaded the design and implementation of numerous features, collaborating with diverse teams to ensure successful project delivery. Passionate about mentorship, I've enjoyed guiding others through their career journeys, fostering a culture of learning and growth. Now seeking an environment where I can continue to expand my skills and contribute to impactful projects, I'm eager to join a team that values innovation and offers opportunities for personal and professional development.

Listed skills include Java, Web Applications, Software Development, Sql, and 46 others.

Current workplace

Ryan Petris's current company

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

NCR Voyix
Ncr Voyix
Principal Software Engineer at NCR Voyix
AeroLeads page
17 roles

Ryan Petris work experience

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

Principal Software Engineer

Current
Sep 2024 - Present

Senior Software Engineer

Mountain View, California, Us

Developed an event-based indexing service using Golang and OpenSearch, enhancing search efficiency across the Workspace One Platform.Implemented new features and resolve bugs in the Workspace One Platform using .NET (both regular and Core) and Angular.Designed and implemented a utility to compare data between systems, identifying and resolving multiple synchronization issues.Evaluated feature design documents for performance, security, and overall quality improvements.Actively participated in agile scrum activities, including daily standups, grooming sessions, and planning meetings.

Jul 2023 - Sep 2024

Senior Software Engineer

Palo Alto, California, Us

Business unit spun off to Omnissa.

Dec 2023 - Jun 2024

Senior Software Engineer

Palo Alto, Ca, Us

VMware sold to Broadcom.

Jun 2023 - Dec 2023

Senior Software Engineer

Menlo Park, Ca, Us

Noticing that documentation was severely lacking for internal Bloks scripting framework, organized a hackathon to fully document all scripting functions, along with creating a tool to integrate inline documentation from Bloks source code into the existing wiki, similar to Javadoc and other documentation generators.Identified several problems and inefficiencies withing the Bloks build process and corrected them.Worked with other internal teams that used Bloks framework to identify improvements that could be made to it.Implemented internal A/B testing framework with Bloks with the involvement of A/B testing framework team.

Mar 2022 - Jun 2023

Software Architect

Atlanta, Georgia, Us

Guided an SRE team of 20 developers, overseeing the entire infrastructure of the Business Support Platform.Orchestrated the cloud migration of the Business Support Platform from Amazon Web Services to Google Cloud Platform.Collaborated with internal business units to facilitate their transitions to GCP, providing comprehensive support and guidance.Developed Terraform modules to standardize and streamline deployments across the Business Support Platform.Developed a range of tools and frameworks utilizing Python and shell scripts to streamline and automate internal procedures.

Jul 2019 - Mar 2022

Technical Lead

Atlanta, Georgia, Us

Guided the development of the NCR Developer Experience (developer.ncr.com) using .NET Core and Angular, providing developers access to NCR API documentation and enabling administrators to manage organizational settings and configure various internal platform features.Collaborated with cross-functional development teams to meet their requirements and ensure the availability of necessary functionalities.Provided support to team members through personalized assistance, group training sessions, and informational meetings on various topics.

Jul 2018 - Jul 2019

Senior Software Engineer

Tin Roof Software / Ncr

Developer on the NCR Developer Experience development team. See Technical Lead position above for more details.

Dec 2017 - Jun 2018

Application Architect

Atlanta, Georgia, Us

Guided multiple internal development teams, comprising approximately 50 developers across the US and India.Created and reviewed technical design documents for new features and capabilities.Orchestrated a user interface redesign project, including the migration from ASP.NET MVC to Angular.Optimized application performance across both backend and frontend components.Supported team members through personalized assistance, group training sessions, and informational meetings on various topics.

Feb 2017 - Dec 2017

Technical Lead

Atlanta, Georgia, Us

Feb 2016 - Feb 2017

Senior Software Engineer

Atlanta, Georgia, Us

Feb 2015 - Feb 2016

Team Lead

Atlanta, Georgia, Us

Led a 3-person professional services development team, achieving regular billing of approximately $50k per month.Collaborated directly with customers for requirements gathering, training, and general support and problem-solving.Ensured client development commitments were feasible and completed on time.Created technical design documents for new features and capabilities.Regularly integrated with third-party services, including telephone carriers (Verizon, AT&T) and payment gateways.Managed system administration tasks, including overseeing internal applications and phone systems.

Jan 2014 - Feb 2015

Senior Software Engineer

Atlanta, Georgia, Us

Aug 2011 - Jan 2014

Software Engineer

Atlanta, Georgia, Us

Aug 2009 - Aug 2011

Software Development Intern

Atlanta, Georgia, Us

May 2009 - Aug 2009

Parts Sales Manager

Memphis, Tn, Us

Performed critical in-store duties such as checking inventory count and accuracy, cash management such as auditing of cash registers and petty cash funds, handing internal conflicts between employees, and most important of all, ensuring customer satisfaction.

Oct 2006 - Jun 2009

Aerospace Ground Equipment Journeyman

Randolph Afb, Tx, Us

Maintain mobile industrial equipment such as diesel and turbine powered generators, air conditioners, heaters, air pumps, etc.. Aided in delivery of proper equipment from equipment yard to aircrafts to meet flightline needs. Supervised 2 or more persons during off-shifts and weekends.

Oct 2003 - Oct 2007
3 education records

Ryan Petris education

M.S., Computer Science/Software Engineering

University Of West Florida

B.S., Computer Science/Computer Information Systems

University Of West Florida

A.A., General

Northwest Florida State College
FAQ

Frequently asked questions about Ryan Petris

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

What company does Ryan Petris work for?

Ryan Petris works for NCR Voyix.

What is Ryan Petris's role at NCR Voyix?

Ryan Petris is listed as Principal Software Engineer at NCR Voyix at NCR Voyix.

What is Ryan Petris's email address?

AeroLeads has found 1 work email signal at @ncr.com for Ryan Petris at NCR Voyix.

What is Ryan Petris's phone number?

AeroLeads has found 1 phone signal(s) with area code 775 for Ryan Petris at NCR Voyix.

Where is Ryan Petris based?

Ryan Petris is based in Greater Phoenix Area, United States while working with NCR Voyix.

What companies has Ryan Petris worked for?

Ryan Petris has worked for Ncr Voyix, Omnissa, Broadcom, Vmware, and Meta.

How can I contact Ryan Petris?

You can use AeroLeads to view verified contact signals for Ryan Petris at NCR Voyix, including work email, phone, and LinkedIn data when available.

What schools did Ryan Petris attend?

Ryan Petris holds M.S., Computer Science/Software Engineering from University Of West Florida.

What skills is Ryan Petris known for?

Ryan Petris is listed with skills including Java, Web Applications, Software Development, Sql, Visual Studio, Vb.Net, Javascript, and Html.

Find 750M verified contacts

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