Software developer in the Forefront for Office organization providing anti-malware and Data Loss Prevention (DLP) solutions for Microsoft Exchange Server, Microsoft SharePoint Services, and Microsoft Outlook.
Contributed to the design and implementation of a new DLP feature in Microsoft Outlook 2013 Professional Plus. This feature warns users about sensitive content in e-mails before they are sent, using standard Outlook tool tips.
Worked on enhancements to various features in the Microsoft Exchange Transport service for Exchange 2013 designed to increase uptime, harden the service against attacks, and provide better communication to end users when mail is not successfully delivered.
Worked on the Microsoft Forefront Protection 2010 products for Exchange and SharePoint. Primary responsibility was development and maintenance of file parsers that deconstruct email messages and attachments (including containers such as Zip files) into their constituent pieces for scanning by anti-malware engines. Helped rewrite and redesign the internal file parsing API to improve component reusability. Helped introduce a new unit test framework that significantly reduced regressions in the file parsing components.