Senior Software Engineer (Security Operations)
CurrentLed the unification a system that collected potential exposed secrets with a separate system that verified and remediated the exposure if a secret proved active. My identification of an overlooked path forward changed the chance of success from unlikely with complex engineering to certain with less engineering.Build, maintain and improve the systems and infrastructure that maintain Microsoft's endpoint protection; includes implementation of vulnerability detection, antimalware systems, tech eviction, associated data processing, monitoring and alerting. Mentored interns in projects related to our service. These included dynamic deployment of remote scanners to match target load; a system to detect errors in patch deployment; and a deep analysis of our scan reporting fidelity utilizing with statistical and machine learning techniques.Collaborated with a peer network security engineering group and coordinated with 3 more teams to deploy a network device security scanning solution with automation for scan targeting and cadence. Adjusted and redeployed several times to match new capabilities and shifts in the technology stack.Worked with my team to deploy a spark cluster solution to process the massive amounts of vulnerability and antimalware data generated into a consumable and actionable format. Includes end to end monitoring and alerting, environment classification, inventory processing, data engineering and feed consumption.Participated in an AI advanced projects class conducted through Microsoft Research (MSR). Was the information security subject matter expert in a group that created a Machine Learning solution for security vulnerability analysis. This solution was built around a Deep Neural Network and was integrated into Microsoft's cybersecurity product offering.