Creative and motivated software engineer focused on constructing efficient, effective, and long-lasting solutions.
A small framework allowing for easy testing of AWS-style Lambda functions. It supports Lambdas written in Python 3.5+, and I built it after a ton of projects I was working on all used Python Lambda functions in AWS. The interface is designed to be very simple to allow interns I was working with at the time to easily utilize the framework.
An easily expandable and adaptable system to manage the integration of data collection and data storage mechanisms, i.e. sources and sinks. No more spending thirty minutes setting up the basics of a data collection script every time one is needed. Instead, add a new data source file and it just works.
A complete solution for collecting, managing, retrieving, and visualizing time series data in multi-tenant scenarios. Specifically built to avoid the traditional pitfalls of time series management platforms!
.
Brainstormed and implemented novel solutions for creating cloud infrastructure capable of supporting scalable IoT sensor deployments. Work also involved supporting the research of Ph.D. students, including the creation of utilities designed to make the existing large datasets compatible with new systems.
.
Worked on numerous projects, including development and maintenance of the Devhub API, UVA Scheduler, Cavalier Online Experiences, LASE database project, and others. Oversaw the Internship Placement Program at Devhub, consisting of managing interns each semester.
.
Printed and designed 3D models for clients. Cleaned and provided basic upkeep on Stratasys FDM and PolyJet machines. Occasionaly provided CAD assistance and to introductory engineering students and graded CAD assignments for Dwight Dart, the head of the lab.
.
Worked to convert the Arena from one function to another (i.e., basketball to concerts, theater, meetings, and other types of functions). Activities include both interior (tables, chairs, special equipment, etc) and exterior (road signs, traffic cones, etc). Worked is scheduled on an "as-needed" basis.
School of Engineering and Applied Science
August 2021 - May 2022
Thesis: Designing Time Series Data Storage Systems that Balance Performance, Usability, and Multi-Tenancy. doi: 10.18130/84k2-j503
School of Engineering and Applied Science
August 2017 - May 2021
Overall GPA: 3.88 | CS GPA: 3.94
These courses were taken at the graduate instruction level. Courses have external links when applicable.
The majority of these courses do not allow students to make their solutions public after the course has ended. Links to course content will reveal whatever is permitted.