2021 — Now
New York, New York, United States
Collaborate with multiple teams and product owners to develop features for traders using Bloomberg Tradebook and EMSX execution management systems.
Actively write full-stack applications using a combination of TypeScript, React and Redux (frontend), and NodeJS with TypeORM (backend).
Deploy applications as Docker containers within Bloomberg Kubernetes infrastructure.
Work as one of two embedded SREs in my department to increase visibility of our software systems. This work includes implementing metrics, improving logging visibility with Humio, and creating and maintaining Grafana dashboards.
Created features and fixed critical bugs in a backend Python service that is used to migrate clients from a legacy backend service to a new one.
Built a CI/CD tool with Python that will automate the creation of FTRK (Feature TRaKing) tickets. The package is usable in any CI/CD setup, so any team in all of Engineering can use it.
Representative of the EMSX Workflows Working Group. An internal think tank to improve software engineering practices across the entire department. This work resulted in the unification of software documentation from multiple sources into Confluence, as well as establishing CI/CD standards and unified linting/formatting rules for code repositories.
Member of many internal organizations, including groups related to Python, JavaScript/TypeScript, container technologies, and software design.
2018 — 2020
Berlin, Germany
Used Pants to generate Python executable (PEX) files in an automated CI/CD pipeline which were then packaged with a generated OS.
Implemented the Pants build system to handle complex dependencies in a massive code base - allowing for new developers to quickly contribute to projects without having to handle conflicting dependencies.
Wrote a command line interface which is used by Gastrofix’s finance department to update thousands of subscriptions at a time - saving hundreds of hours of labor for Gastrofix’s finance department and allowing for accurate subscription updates. This software has updated over 10 million dollars worth of subscriptions and accounted for a 30%+ drop in calls to support staff after subscription increases.
Built servers using Flask and Python’s open-source websockets library which run on a Raspberry Pi. This software integrated Gastrofix’s point-of-sale software with various hotel systems - allowing Gastrofix to integrate with hotel PMS’ which constitute 20% of Germany’s hotel market, and increasing Gastrofix’s revenue from hotel customers by over $1 million per year.
Wrote asynchronous web servers using websockets to maintain bidirectional communication between IoT devices at hotels and Gastrofix’s Satellite server.
2018 — 2018
Chicago, Illinois, United States
Automated ETL tasks which pulled user metrics from API’s such as App Annie and AppsFlyer, transformed the data, and loaded it into Google's BigQuery on Google Cloud Platform (GCP).
Built tests using PyTest to improve test coverage of Hornet's infrastructure by over 40%.
2017 — 2018
Chicago, Illinois, United States
Led the entire Midwest team for the Google Expeditions project. Conducted UX tests while bringing the Google Expeditions VR/AR app into schools throughout Illinois, Wisconsin, and Michigan.
Communicated user feedback reports to Google's corporate office in NYC. Represented the Expeditions project at Google's Grow with Google Lansing event.
Developed a bash script using the Android Debugging Bridge (ADB) that could upload files to phones - saving hundreds of hours in time which was being spent manually uploading files to phones one-by-one.
2017 — 2017
Helped answer coding questions and questions regarding RMOTR's platform.
Served as a liaison between the students and professors.
Helped improve RMOTR's platform by identifying skills users wanted to develop, and turning those into parts of the curriculum.
Education
2020 — 2021
Virginia Tech
Master of Engineering - MEng
2020 — 2021
2018 — 2020
Elmhurst University
Master of Science - MS
2018 — 2020
2008 — 2016
University of Iowa
Bachelor of Science - BS
2008 — 2016