* Attack Surface Platform *
•Worked on state of the art attack surface discovery and testing platform built from lambdas, docker automations, golang micro-services, using RabbitMQ for communication and a React/Typescript stack for the frontend.
•Optimized attack surface import pipeline in order to improve reliability and performance by 1,000%.
•Built attack surface knowledge graph proof-of-concept using dgraph and Go with a custom asset query language and presented to C-suite and engineering leadership.
•Built activator service to dramatically improve automation pipeline speed and centralize complex activation rules.
* Domain Discovery *
•Green-fielded platform to discover domains for a company and its subsidiaries given only the root domain. Using a knowledge graph implemented in Postgres to determine confidence in domain ownership.
•Developed a React/TypeScript UI for operators to accept or deny information about a company.
* Engineering Efforts *
•Improved the organization’s proficiency writing clean, effective, well-tested Go through POCs, demos, talks, and pairing sessions.
•Introduced component level testing as a requirement for new projects. Developed a library to DRY up duplicated testing code in our micro service architecture.
•Completely reworked our CI/CD pipeline using a custom CircleCI orb.