Developing Office Win32 software

I designed and delivered a C++ feature “AutoSave App-wide Setting” for Word, Excel and Powerpoint. This is used by tens of thousands of customers every day to improve their AutoSave experience. I delivered a C++ feature “Encourage AutoSave Teaching UI” for Excel and Powerpoint. This is helping customers every day discover AutoSave. I eliminated 2 of the top crashes affecting Word, Excel and Powerpoint due to reentrancy and request cancellation. This affected tens of thousands of customers every day and were 2 of the longest unsolved crashes. ...

October 24, 2020

Working with Office test automation

I delivered a C# tool to identify and eliminate top failing tests. This tool (and a process I developed) affects every engineer on File I/O by reducing the noise of flaky tests. I delivered JavaScript/KendoUI Validation Dashboard for signing off on monthly releases. This is used by management to assess the risk of a new monthly release. I delivered a backdoor hybrid C++/C# lock API to enable Excel automation. This API is heavily used by engineers throughout Office to test locks. ...

October 24, 2020

Working in the Office Division

I’m currently working at Microsoft as a Senior Software Engineer in the Office Division since Apr-2014. Office Win32 development Office C++/C# test automation See also Working at Microsoft

October 24, 2020