Software Developer
Redmond, Washington, United States
Developer on the Microsoft Connected Vehicle Platform (MCVP) in Azure Internet of Things (IoT). Key contributions include:Simulation:- Adopted ownership of the MCVP simulation product, which allows users to simulate their devices at large scale (on the order of 1,000,000 devices)- Developed various tools to improve the usability of the simulation product, including a command-line tool, a web UI, and a more user-friendly API interface- Significantly improved simulation scale. Though the scale testing I identified various improvements enabling a 10x or more performance improvement. In addition, I identified performance bottlenecks for the core services.In-Vehicle:- Contributed to the in-vehicle product by developing device code in collaboration with VWCustomer Relations:- Owner of technical communications with our biggest customer (VW), including managing customer requests and providing technical advice on how to integrate the MCVP product. This included a few trips to Munich to assist in technical workshops.- Took responsibility for delivering the April GA release of the simulation and in-vehicle products, which included tracking release requirements and addressing breaking changes.