Ritchie Hughes
Principal Software Engineer at Microsoft Azure
- Role
- Principal Software Engineer, Azure Performance at Microsoft
- Location
- Salt Lake City, UT, US
- LinkedIn followers
- 500 followers
Experience
Principal Software Engineer, Azure Performance
Oct 2016 — Present · Redmond, WA, US
I build cross-platform tools and services that are used to improve the performance and reliability of the Microsoft Azure cloud. I collaborate with teams across the company to develop realistic workloads and synthetic faults to stress the core Azure platform. My work is diverse by nature, whether it\'s native C++ code to control a host OS, modern cross-platform C# to drive automation on Linux and Windows VMs or Python & Bash for scripting and analysis. I\'m comfortable diving deep on single machine performance issues, or developing large-scale systems running thousands of agents that generate results for reporting, alerting and analytics. I enjoy mentoring other software engineers and raising a team\'s productivity and quality by example.
Education
University of Cambridge
Bachelor's degree, Computer Science
Skills
- Javascript
- Performance Testing
- Web Applications
- Microsoft Sql Server
- Programming
- Databases
- Software Design
- Scalability
- Representational State Transfer (Rest)
- Software Engineering
- Windows Azure
- C++
- Cloud Computing
- Distributed Systems
- Software Development
- Python
- Scrum
- Agile Methodologies
- Sql
- Linux
- Asp.net
- Api Development
- Git
- Performance Tuning
- .net Framework
- C#
- .net
- Sql Azure
- Java
- Test Automation
- Rest
- Powershell
- Visual Studio
- Amazon Web Services (Aws)
- Testing
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.