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