Ryan Mack Email and Phone Number
Ryan Mack work email
- Valid
- Valid
- Valid
Ryan Mack personal email
An experienced software engineer with a passion for connecting with others and using tech to make the world a better place. I have experience making complex systems simple and delightful to use. As a leader, I have designed complex features and led them from concept through execution. I excel at mentoring and teaching others, acting as a culture carrier for my teams. I act as a team player, using data to drive my decisions as I consistently strive to make better products. I’m fluent in C++, Python, and Java. I also have experience developing across a variety of platforms including cloud SaaS apps, desktop apps, and embedded programs.
Cisco Thousandeyes
View-
Senior Software Engineer IiCisco Thousandeyes Nov 2024 - PresentSan Francisco, California, UsContinuing to work on major projects as a senior member of the Enterprise Agents engineering team. I primarily work in C++, Java, and Python to work on high-impact projects for the business. A key concern has been support for our software on new platforms and operating systems. Working cross-team and driving projects through completion have been key skills for me in this role. -
Senior Software Engineer ICisco Thousandeyes Apr 2022 - Nov 2024San Francisco, California, UsThousandEyes is a key part of Cisco as it continually strives to enhance Network Assurance. My team works on the core ThousandEyes product, the Enterprise Agent. This agent collects network data, which it sends to a cloud backend, to create insightful views for customers. We make the entire internet as visible to the customer as their local network.As a member of a team in hyper-growth mode, I have had to take ownership for every aspect of the software. After learning these systems, I quickly became a teacher and mentor for new engineers joining the team.During my time at ThousandEyes, I have led large projects. In leading these projects, I have to create a solution, get buy in from stakeholders, scope the work to be completed and work on those tasks side-by-side with my teammates. During the execution phase of a project, I am involved in keeping stakeholders updated on progress and continuing to share piecemeal results in an agile way.Key skills: * Microservice architecture * Project leadership * Code in C++, Rust, Java, Python, and more * Google protobuf * Run infrastructure using Docker and Kubernetes * Agent software distributed as a Linux package on Ubuntu, RHEL, CentOS, and others * Part of an on-call rotation for keeping critical, customer-facing services running 24/7 -
Senior Software EngineerDatto, Inc. Oct 2019 - Apr 2022Norwalk, Connecticut, UsI joined Datto, a rapidly growing startup, in 2019. A year later, I watched as CEO Tim Weller rang the NYSE bell as the company went public (NYSE:MSP). I worked on the core software of Datto, the data backup and recovery product (BCDR). Using C++ and PHP, I led OKRs each quarter to enhance this central part of Datto's business. I used data to drive my development, reporting my successes in numerical terms using visualizations like Grafana. During my time at Datto, we doubled our customer base while reducing support ticket volume. The product evolved from a fledgling R&D project, into a mature piece of software. -
Software Development EngineerPerkinelmer, Inc. Oct 2018 - Oct 2019Shelton, Ct, UsAs a software engineer at PerkinElmer I worked on a desktop app for Windows, called Syngistix. Development was done in C# and C++. We followed agile and TDD practices. Lots of work involved updating a legacy software product into something more modern. Creator of the first PoC for PerkinElmer instrument cloud platform. I worked with minimal requirements and help, creating a first of its kind instrument cloud within the company. I learned many new technologies for cloud development, such as: kubernetes, docker, python flask, and node.js. I also taught my team how to use these technologies as I was learning them. While working to modernize our software and tools, I was a leader in migrating to GitHub and TeamCity from Perforce and Jenkins. -
Staff Software EngineerCapgemini Engineering Jun 2018 - Oct 2018Paris, Île-De-France, FrI worked on projects for ASML in Wilton, CT, focusing on embedded programming. The primary product that I worked on was EUV (extreme ultraviolet) lithography.Languages used: C++ and Python.Wrote software to improve the function of the "top" of ASML lithography devices. The top is responsible for the handling of the reticle, a piece of glass that light is passed through to etch the design of a semiconductor chip into a silicon wafer. These reticles must be moved in a clean environment within the device through complex robotics in order to prevent contamination from dust (which would ruin the pattern being etched). Key challenges: process oriented development, involving systems that are NOT allowed to fail. Even the smallest change must undergo intense scrutiny. -
Software Engineer IiThermo Fisher Scientific May 2017 - Jun 2018Waltham, Ma, UsFull time member of the team maintaining genetic sequencing devices at the Ion Torrent division of Thermo Fisher. Used Java to create robust user experiences and provide localization for use of our devices around the globe. Maintained a C++ backend and consistently cut away at bottlenecks in the system since DNA sequencing is typically a very slow operation. Our next generation product is capable to running an entire sequence during a single work shift (8 hours), which is previously unheard of. Selected Projects:Ion Genestudio S5 Series software: Contributed regularly to the maintenance of this product line including demo software for trade shows and regular bug fixes.Genexus Integrated Sequencer: Worked on the instrument software for the very first Genexus prototype. This included C++ code for RFID tag reader, automated pipette robots, and a complex microfluidics system. -
Software Engineer InternThermo Fisher Scientific May 2016 - Aug 2016Waltham, Ma, UsInternship for the summer of 2016 working with a team of about 5 people maintaining the software for genetic sequencing devices by Ion TorrentMy responsibilities involved software development, troubleshooting technical issues with the machines, and the testing of both new hardware and software. During this time, I improved my skills in C++, Java, Python, and Linux. Selected accomplishments - Researched, developed and delivered an on-screen keyboard in both Chinese and German.
Ryan Mack Skills
Ryan Mack Education Details
-
Georgia Institute Of TechnologyComputer Science -
University Of ConnecticutComputer Science And Engineering -
Universidad De SalamancaInternational/Global Studies -
Francis T. Maloney High SchoolHigh School Diploma
Frequently Asked Questions about Ryan Mack
What company does Ryan Mack work for?
Ryan Mack works for Cisco Thousandeyes
What is Ryan Mack's role at the current company?
Ryan Mack's current role is Senior Software Engineer | Fluent in C++, Java, Python | Expert in Cloud Solutions.
What is Ryan Mack's email address?
Ryan Mack's email address is ry****@****her.com
What schools did Ryan Mack attend?
Ryan Mack attended Georgia Institute Of Technology, University Of Connecticut, Universidad De Salamanca, Francis T. Maloney High School.
What are some of Ryan Mack's interests?
Ryan Mack has interest in Programming, New Technology, Computers, App Development, Cooking, Children, Social Media, Software Design, Web Development, Education.
What skills is Ryan Mack known for?
Ryan Mack has skills like Java, Linux, Python, C++, C, Bash, Javascript, Html, Css, Llvm, C#, Software Development.
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