Experience
M Science
New York, NY
June 2024
Senior Software Engineer
Typescript, Python, Git, VSCode, Docker, AWS, LangChain, SQL Alchemy, Pandas, FastAPI, Next.js, drizzle, Zod
Develop AI Agents to automate financial analysis report generation. Leverage Python using the LangChain and LangGraph framework for implementation. Design systems to support multiple app interfaces. Spearhead lightweight committee to progress toolchain and coding standards adoption. Rapid onboarding of Typescript and Next.js to assist in quick pivots and tight deadlines. Develop lightweight tool for Python to profile memory usage for a crashing service. Refactor repo's devcontainer and project manager to increase build speed and reduce complexity. Refactor GitHub workflows to reduce CI/CD end-to-end times. Create automated evaluation set generation for AI agents based on source data and Jinja2 templates for API payload generation. Create an AI agent capable of guiding a user towards generating a valid and contextual API payload for any schema using LangGraph and JSON Schema.
ASML
Wilton, CT
Jun 2023 - Feb 2024
Senior Software Engineer
C++, Red Hat, git, Atlassian Suite, VS Code, Clearcase, Windows Enterprise Suite
Responsible for implementing and maintaining calibration, performance, and diagnostics tooling for the Twinscan line of lithography machines. These machines are responsible for creating virtually all the computer chips on the planet, from CPUs to ancillary integrated circuits.
IsoPlexis
Branford, CT
Nov 2020 - Jan 2023
Software Engineer
C++, Qt, Windows, Visual Studio, git, Atlassian Suite
User interface development for the IsoSpeak platform. Interfacing with data-processing routines using C++ with the Qt framework and system calls. Implementing designs, functionality, refactors, and bug-fixes for all aspects of the user interface in a complete overhaul. Mentoring of new employees. Presentations of advanced and modern C++ concepts and libraries. Agile-like software development.
Port25
Columbia, MD
May 2019 - Jan 2020
Software Engineer
C++, macOS, Emacs, git, Atlassian Suite
Feature expansion of PowerMTA email program. Development of command-line tools, increasing flexibility of sending organization, and adding interactions between existing features. Constant contact with customers to ensure product development was headed in a satisfactory direction. Agile-like software development.
Robotic Research, LLC
Clarksburg, MD
Feb 2018 - May 2019
Software Engineer
C++, Ubuntu, Emacs, git, Atlassian Suite
Autonomous vehicle programming and testing. Design and development of a module for converting sensor data to a representation suitable for path planning. Design and implementation of communications between the vehicle and a UI using the JAUS standard. Testing of software using synthetic environments. On-site testing at military bases with partner companies for stress testing and live demonstration.
LSA Autonomy
Westminter, MD
Jun 2017 - Feb 2018
Software Engineer
C++, macOS, Emacs, svn
Designed and implemented color detection, bounding, and indication for live video to the web to allow truck drivers to detect when a shipment had been successfully loaded or offloaded. Designed and implemented a custom derivative of Huffman encoding for live data streams for the Velodyne VLP-16 LiDAR sensor.
LSA Autonomy
Westminter, MD
Jan 2017
Software Engineer Intern
Octave
Classification of LEDar devivce used repurposed for near-field object detection. Experiment design, execution, and analysis.
Connect Prep
Westport, CT
Jan 2016 - Jun 2017
Software Engineer Intern
HTML, CSS, Javascript, Meteor, MongoDB
Front end web development used to power a tutoring platform. Design and implementation of different practice tests and evaluation systems.
University of Rochester
Rochester, NY
Aug 2015 - Aug 2016
Research Assistant
Logic Pro, Android Studio
Data acquisition for modal analysis of frequencies in the 2-D plane. Development of Android app to record speech data used to detect emotional variance in patients throughout their day.