Experienced software engineer with 6 years of development experience on top of years of operational and security experience. Excelled in problem solving and context switching between development projects, bug fixing, and technical responses.
Overview
17
17
years of professional experience
Work History
Team Anchor
Veracode
Burlington, MA
01.2023 - Current
The lead for our senior engineering team that is in charge of developing and maintaining the static analysis engine. I am the point person that other teams will interact with, as well a main contributor on bug fixes and language support updates.
Principal Software Engineer
Veracode
Burlington, MA
04.2018 - 01.2023
Individual contributor on the static analysis engine. I mainly dealt with customer issues in the engine, doing bug fixes in C++, Java, and TCL. I also updated our support for a couple of our main languages that we support and analyze for customers.
Operations Manager
Veracode
Burlington, MA
04.2017 - 04.2018
Manager for the companies static operations team. The team supported our static analysis product. I managed a team of 6 that helped to keep production running smoothly, creating tickets for the development team, and helped respond to technical questions from the customer facing team.
Operations Team Lead
Veracode
Burlington, MA
03.2014 - 04.2017
Team lead for the operation teams that supported the static analysis product. I mostly lead and taught a team in how to handle tickets from the customer facing organizations. I worked with the development team to provide workarounds for bugs, create tickets for long term fixes, as well as help provide technical support to keep our production running smoothly. There was a combination of database work, investigations in the C++ code, and overall technical support in answering security questions related to our product.
Operations Engineer
Veracode
Burlington, Massachusetts
05.2010 - 03.2014
The main focus was to help create tickets for bugs in the static analysis product. The meant working with the development team in our engine, getting involved in learning the code based in C++ and TCL.
Associate Static Analyst
Veracode
Burlington, MA
09.2006 - 05.2010
The job started as helping to debug small testcases for a very early developmental static analysis product. I provided feedback that would help the engineers improve the engine. Once stable and the company went public, the main job was to review customer results, which were security findings. I would review the security vulnerabilities and mark them true or false positive. This would remove those results which were not flaws from the customers view, while giving some feedback to our engineers to improve quality.