Bothell, Washington, United States
Experienced software engineer with a passion for running cloud-scale, business-critical services. In my first 6 years at Microsoft, I was with the High Availability Team in Office 365 working on challenging problems in the distributed systems space, and recently switched over to the Azure Networking team to work on building the world's most reliable cloud network. My education experience includes a Masters in Computer Sciences at the University of Wisconsin - Madison and a Bachelor's in Computer Sciences from the College of Engineering Guindy. Between my undergraduate and master's I also had a 2-year stint working for Cisco in the Service Provider Video Technology business applying Computer Vision based solutions to reduce human involvement in testing of video services.
I'm currently leading a team of engineers across U.S. and Latin America working on M365 Storage Fabric's High Availability and Site Resilience Engineering. The charter of the team is to ensure that the storage fabric supporting multiple properties in E+D, include Exchange, SPO and servicing Copilot workloads is highly durable and highly available.
Lead a team of engineers who work on Bandwidth Broker - a software control plane for network WAN bandwidth management (part of Microsoft's Software Defined Wide Area Network platform).
I own the network stack used by High Availability's database replication system and co-opt ownership of Exchage's network planning, failure management, driving efficiency and lowering cost of using and managing the terabit volume network. I also work on DxStore - Exchange's in-house distributed consensus based data store that uses the Paxos engine. Recently, I've also designed and implemented the Power Management system used by Exchange to efficiently utilize available power to maximize the server footprint within a datacenter.
I spent two semesters as a TA for the Intro to Operating Systems course and one semester as a TA in the Introduction to Programming course taught to CS undergrads at UW-M
Spent the summer of 2014 as an intern in the Exchange High Availability team developing tooling to identify and root cause Windows Failover Clustering hangs.
Spent a semester as a software development research assistant for the EpicCare Ambulatory Product Line
Software Developer in Test - Automation of End User Testing and White Box Testing of Set Top Box Software