Red Canary

Manager, Software Engineer

Nov 2022 - Present
  • 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


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 update or grandfather customers at specific times
  • Led refactoring effort for our subscription change functionality


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


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