Experience
2022 — 2024
Wrote and tested Java-based APIs for the Query Execution Engine providing teams with support in making threat detection data available to help enterprise-level customers visualize security threats through the Sophos Central UI.
Contributed to the implementation of advanced LOLBins (Living off the Land Binaries) detection alerting to provide managed detection and response for more than 18,000 Sophos customers. Filtered and transformed threat detections data from detection worker nodes using a publisher-subscriber methodology writing and reading from Aiven Kafka topics.
Built out infrastructure via Terraform scripting: configured ECS services, stored data in AWS S3, and enabled messaging via SNS topics. Configured Jenkins pipelines for application deployment.
Wrote end to end tests to track complete data flow from threat detection workers into data lake; created performance tests to measure query speed under load using Gatling Frontline.
Worked in an Agile team of 5 engineers; participated in a cross-team on-call rotation across 30+ applications. Authored release and deployment wikis for data processors and expanded onboarding documentation; trained and mentored two new engineers.
2019 — 2021
Worked in a team of five developers to build out a new internal application used by customer support and pharmacy team members to process veterinary medication orders, store prescription information, and manage data about veterinarians as well as Chewy customers and pets.
Built out the backend using Java Spring Boot, integrating with other internal services via RESTful and GraphQL APIs; contributed to the frontend using Javascript and React, and leveraging Material UI.
Helped support legacy, monolith Java application used by customer service reps to process all Chewy.com orders. Contributed bug fixes and participated in the on-call rotation.
Created onboarding documentation for new hires and mentored three new engineers.
2018 — 2019
Wrote software plugins in Python and Java to integrate the company’s XL Enterprise DevOps Release Automation suite with DevOps tools including: AWS, Kubernetes, Openshift, Docker, Ansible, and Tomcat.
Led the development of the Octopus Deploy plugin, and was instrumental in securing a 6-figure deal by adding key, customer requested features to integrate more fully with WebSphere.
Improved test coverage by writing JUnit unit tests and Protractor end-to-end tests.
2018 — 2018
Greater Boston Area
Primary contact for SonarG database implementations at Charles Schwab and Santander Bank: built MongoDB aggregation pipelines for customer use and coordinated product installs and maintenance.
Wrote Python and Bash scripts to generate test and sales data, monitor system health, and ingest external data into the SonarG NoSQL database.
Education
2013 — 2017
Wellesley College
Bachelor's degree
2013 — 2017