Work Experience


Amazon AWS, Blackfoot Edge Applications (May 2020 to August 2020)
I started work by aiding in the effort to mitigate a noisy-neighbor issues with multiple customers sharing the same hardware device. After completing my work in that area, I implemented a workflow to automatically change a network server's device type to properly align a server rack's software with the hardware. I am currently leading a small group to automatically resolve the operational overhead associated with poorly-performing servers such that they are taken out of service without human intervention. Going forward, I will be working on transitioning a fleet of devices to be statically stable to prevent wide-spread impacts in case of unexpected outages.


Amazon AWS, Blackfoot Edge Applications (May 2020 to August 2020)
I designed and implemented memory mapped file IPC to create dynamically configurable network flow telemetry system. There was a significant emphasis on making sure the process performed quickly to avoid potentially not logging flows. In addition, I designed and built machine learning server health analysis tool, winning “Most Novel” award in Blackfoot Hackathon. The team demonstrated a significant interest in this project, and because no one on the team other than myself had experience with machine learning, I offered to hold a seminar on introductory topics on machine learning. On the last day of my internship I held a 90 minute seminar for the entire Blackfoot organization with questions and answers.

Goldman Sachs (May 2018 to August 2018)
I worked with the FICC Global Credit. Before my project, it was possible for traders to accumulate positions for private placement bonds in America and Europe. Due to differences in regulation (144A for America and Regulation S for Europe), traders could have offsetting positions for the same bond in different regions. Due to funding costs, this could cost traders a significant amount of money. Through the Deposit/Withdrawal At Custodian (DWAC) rule, it is possible for traders to convert one region's bond into the other's. I and another intern designed the algorithm and interface to automatically detect these bond pairs and notify traders. Through a workflow application, traders could select whether they wanted to action a DWAC or keep the positions.

Point72 Asset Management (June 2017 to August 2017)
I worked with the quantitative development team. My job was to convert the file parser used for electronic trading protocol files from C++ to a Python-readable format. This allowed the file parser to work with other scripts that the company already had. In addition, because the electronic trading protocol files could be extremely large, it was necessary to design a not-all-in-memory algorithm to handle this. Multithreading and flow control were crucial elements of the algorithm I designed. Using Boost Python, I was able to rewrite the parser and allow it to interface with other Python scripts.


Illini Emergency Medical Services (August 2015 to May 2019)
As a freshman in college I wanted to learn some medical skills because I felt they could be useful. I joined Illini EMS as soon as I could and I became CPR certified through them. I worked a variety of events and loved every minute of it. Towards the end of the semester, I applied for their Emergency Medical Technician class in hopes of further studying medical techniques and protocol. I was accepted and I spent a large portion of the following semester studying as an EMT and getting my EMT-B certificate and license. I immediately became a Lead EMT and helped teach the CPR and EMT-B classes. I enjoyed working for Illini EMS, and I'm grateful for everything their members have taught me. I made friends that I will surely keep for life.

Edge-Scott Fire Protection District (January 2018 to May 2019)
I joined ESFPD because I wanted to exprience EMS outside of the confines of university life. I wanted to respond to real 911 calls. I had to go through a greuling two-month interview process during which I was tested on everything from protocol to the location of each item on each rig. After passing the tests, I was released as an EMT for ESFPD. It was around this time that I began my fire training. Training to be a fireman was one of the most difficult things I have done in my life and I am glad to say that by December 2018 I was a full fireman for ESFPD. I learned that one important aspect of the fire service is contributing to the community. It's more than putting out fires and certainly more than the lights and sirens. It's about making people feel safe. Working as a volunteer fireman for ESFPD is one of my proudest accomplishments.