Back
Resume
Red Canary
Staff Software Engineer
Aug 2023 - Oct 2023
- Led development of data synchronization with security vendors
- Led discovery and planning of a new SIEM integration
- Mentored junior developers on testing, object oriented design, and architecture
Red Canary
Manager, Software Engineer
Nov 2022 - Aug 2023
- Managed a team of 6 software engineers responsible for building integrations with Network, SIEM, and Endpoint security products
- Held One-on-Ones, coached direct reports
- Coordinated with Product Management and Customer Service teams to triage incoming feature requests, bug reports
- Managed Incident response as part of our On Call rotation
- Championed test driven development, monitoring and documentation efforts
Red Canary
Staff Software Engineer
Apr 2022 - Nov 2022
- Developed features for detection of threats within customer environments
- Designed architecture of features and lead development efforts
- Mentored junior teammates through pair programming, code reviews, and
design reviews
- Performed discovery with customers and other teams to scope work
- Led discovery and architecture design for MDR workflow with Rails and React
Red Canary
Senior Software Engineer
May 2020 - Apr 2022
- Developed web application for MDR product using Ruby on Rails, and Javascript
- Developed API integrations with third party vendors using Ruby
- Led a book club for the broader engineering team to focus on object oriented design
- Mentored junior teammates through pair programming, and code reviews
- Worked with a team to develop and improve Red Canary’s Alert Center product
- Improved process correlations for Managed Detection and Response product
Recurly
Senior Software Engineer
Apr 2018 - Feb 2020
- Responsible for APIs allowing merchants to manage subscriptions using Ruby on Rails
- Acted as Lead for a team of three people, holding 1:1s, assessing risk of features, and triaging bugs
- Mentored team members on architecture and development of features
- Developed Account Hierarchy feature for merchants to better organize and bill customers
- Developed Subscription Terms feature allowing merchants to set cancellation terms
- Developed feature allowing merchants to upgrade customers on legacy plans at specific times
- Led refactoring effort for our subscription change functionality
Sphero
Build Engineer
Jun 2016 - Feb 2018
- Responsible for build and deployment pipelines for mobile, web and firmware applications
- Mentored teams on best practices for Git, Jenkins, and development strategies
- Placed build processes and servers under configuration management using Ansible
- Decreased build time by parallelizing builds across MacOS, Linux, and Windows
4moms
Software Engineer
May 2013 - May 2016
- Designed and developed 3 Ruby Linux applications for monitoring manufacturing test fixtures
- Led a team of Software Engineers to develop the firmware update mechanism for products
- Mentored team members on Git, and TDD by creating a weekly newsletter and lunch and learns
- Developed application using Ruby on Rails, and JavaScript to aid QA and Customer Service
- Developed firmware, bootloader, and test fixtures for 4moms Infant Car Seat