Resume

Clarkson University, Class of 2017 #

B.S. Computer Science, minors in Physics & Mathematics

3.78/4.00 GPA (Earned Presidential Scholar or Dean’s List all semesters)


Emissary, Senior Software Engineer #

Jan 2022 – Nov 2024

  • Developed React/Python software for consulting/engagement platform; my features included: Salesforce component development, SAML/SSO, emails, onboarding flow, call scheduling, team management, and PDF ingestion
  • Led Engineering efforts on natural language processing project, including multiple internal presentations to technical and non-technical audiences and designing initial workflow to process and train a custom model
  • Developed internal engineering tools, including Slack bot integration, GitHub actions, API security auditing, and Sentry integration

Vision Zero Reporting, Creator #

Aug 2021 – Present

  • Developed full-stack natural language processing application to detect editorial anti-patterns in car crash articles
  • Turned concept from research paper into automated process using spaCy, custom NER model, coreference resolution, Nuxt.js, Vue, Heroku, AWS S3
  • Featured as a panelist at the Vision Zero Cities 2022 international conference; received 3rd place on Hacker News, with over 200 comments and 5000+ site visits

Intelligent Automation, Research Engineer III #

Aug 2019 – Aug 2021

  • Developed post-exploitation forensics tool that parses Linux log files into machine learning vectors, builds activity graph and performs graph-based optimization, and trains a convolution neural net using Python and Tensorflow; tool is being evaluated on a US Navy vessel
  • Built an application which utilizes natural language processing on various text-based sources to detect threats of interest (e.g. kidnappings, insider threats) and determine related documents to organize threat information
  • Implemented novel threat investigation and risk assessment technique using attack trees, and assembled a platform to incorporate CVEs relevant to a user-hypothesized attack scenario
  • Learned ATAK plugin development to support surveillance, situational awareness, and communication projects; identified opportunity to hook into existing chat plugin to simplify development of information-exchange apps

CACI International, Software Developer T1 #

Mar 2018 – Aug 2019

  • Developed space C2 web application, including companion web apps for authority management (managing a hierarchy of asset usage authorization), and a tool allowing users to define custom asset schema
  • Feature development and bug fixes for Java applications: RDF/OWL aligner, relational data generator and navigator, and a composable visualization tool

Lockheed Martin Corporation, Software Engineer Asc #

July 2017 – Jan 2018

  • Provided enterprise business insights to various departments via Tableau reports
  • Built views in SAP HANA (in-memory) database to support reporting needs, receiving Special Recognition Award

CACI International, Software Development Co-op #

Jan 2016 – Nov 2016

  • Developed new features and test framework for USAF network mapping software, including essential visualization layering and filtering based on user-defined rule sets