Ryan Petris work email
- Valid
- Valid
- Valid
- Valid
Ryan Petris personal email
Ryan Petris phone numbers
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.
-
Principal Software EngineerNcr Voyix Sep 2024 - Present -
Senior Software EngineerOmnissa Jul 2023 - Sep 2024Mountain View, California, UsDeveloped 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. -
Senior Software EngineerBroadcom Dec 2023 - Jun 2024Palo Alto, California, UsBusiness unit spun off to Omnissa. -
Senior Software EngineerVmware Jun 2023 - Dec 2023Palo Alto, Ca, UsVMware sold to Broadcom. -
Senior Software EngineerMeta Mar 2022 - Jun 2023Menlo Park, Ca, UsNoticing 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. -
Software ArchitectNcr Corporation Jul 2019 - Mar 2022Atlanta, Georgia, UsGuided 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. -
Technical LeadNcr Corporation Jul 2018 - Jul 2019Atlanta, Georgia, UsGuided 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. -
Senior Software EngineerTin Roof Software / Ncr Dec 2017 - Jun 2018Developer on the NCR Developer Experience development team. See Technical Lead position above for more details.
-
Application ArchitectTalentquest Feb 2017 - Dec 2017Atlanta, Georgia, UsGuided 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. -
Technical LeadTalentquest Feb 2016 - Feb 2017Atlanta, Georgia, Us -
Senior Software EngineerTalentquest Feb 2015 - Feb 2016Atlanta, Georgia, Us -
Team LeadRev.Io Jan 2014 - Feb 2015Atlanta, Georgia, UsLed 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. -
Senior Software EngineerRev.Io Aug 2011 - Jan 2014Atlanta, Georgia, Us -
Software EngineerRev.Io Aug 2009 - Aug 2011Atlanta, Georgia, Us -
Software Development InternRev.Io May 2009 - Aug 2009Atlanta, Georgia, Us -
Parts Sales ManagerAutozone Oct 2006 - Jun 2009Memphis, Tn, UsPerformed 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. -
Aerospace Ground Equipment JourneymanUs Air Force Oct 2003 - Oct 2007Randolph Afb, Tx, UsMaintain 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.
Ryan Petris Skills
Ryan Petris Education Details
-
University Of West FloridaComputer Science/Software Engineering -
University Of West FloridaComputer Science/Computer Information Systems -
Northwest Florida State CollegeGeneral
Frequently Asked Questions about Ryan Petris
What company does Ryan Petris work for?
Ryan Petris works for Ncr Voyix
What is Ryan Petris's role at the current company?
Ryan Petris's current role is Principal Software Engineer at NCR Voyix.
What is Ryan Petris's email address?
Ryan Petris's email address is ry****@****ncr.com
What is Ryan Petris's direct phone number?
Ryan Petris's direct phone number is +177577*****
What schools did Ryan Petris attend?
Ryan Petris attended University Of West Florida, University Of West Florida, Northwest Florida State College.
What are some of Ryan Petris's interests?
Ryan Petris has interest in Science And Technology, Education, Asterisk, Disaster And Humanitarian Relief.
What skills is Ryan Petris known for?
Ryan Petris has skills like Java, Web Applications, Software Development, Sql, Visual Studio, Vb.net, Javascript, Html, C#, Jquery, Mysql, Xml.
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