Resume
Education
Bachelor of Science, Electrical and Computer Engineering, May 2021
Experience
Software Engineer 2, Amazon.com Inc June 2024 - Current
Software Engineer, Amazon.com Inc June 2022 - June 2024
- Upgraded Spark application to increase fidelity of precomputed audience size from 24 hours to 1 hour using incremental data on AWS Step Functions and EMR
- Onboarded Spark cache loader to AWS Step Functions due to AWS Data Pipeline deprecation
- Developed REST API for Amazon Ads audience creation backed by Fargate and DynamoDB, deployed through AWS CDK on CloudFormation using a CI/CD pipeline with onebox deployment, JUnit unit tests, and end-to-end integration testing
Software Engineer, L3Harris Technologies Inc June 2021 - June 2022
Team: Mission Communication Systems Products
-
Extended rework of the User Admin panel by adding warnings, errors, and features that supported adding passengers alongside bug fixes and performance improvements
-
Enhanced user experience of the WiFi panel by adding a scrollbar and clarifying capabilities of networks
-
Developed over 1,900 lines of production-quality Java and SQL code, rigorously tested and peer reviewed
Software Engineering Co-op, L3Harris Technologies Inc January 2020 August 2020
Team: Sensor Software, January 2020 - June 2020
-
Implemented key feature of dwelling by enabling users to prioritize certain scans over others, with four different priority modes
-
Designed and improved the flow of calibration data through the system by removing multithreaded access with no loss in performance
- Developed error response when given a scan command with an invalid configuration as well as blocked use of the test signal generator under certain scan configurations Team: Common Intelligence Collection Systems Group, June 2020 - August 2020
- Finished implementing messaging service by doubling the amount of information available to the user
Project Leader, Rig Automation Performance Improvement in Drilling (RAPID) January 2019 - May 2019
-
Used machine learning to process drilling memos and extract key data such as hole depth
-
Preprocessed text using NLP techniques such as stemming and regular expression tokenization
-
Presented in February 2020 at the IADC/SPE International Drilling Conference and Exhibition
Data Science Intern, RAPID October 2018 - December 2018
-
Plotted DTW path between time, bit depth, differential pressure, bit torque, and bit RPM with focus on the minimum for use in unsupervised learning
-
Found minimum distance using FastDTW, pandas, and NumPy to determine time series similarity for use in clustering
Projects
Rap Generator, Final Project, Data Science Lab
Conference Connect, Senior Design
- Created wristband which trained a Linear SVC on data from a gyroscope, accelerometer, and RFID to achieve 88% accuracy at recognizing hand shakes
- Designed and 3-D printed a container out of PETG plastic to enclose sensors and Raspberry Pi W
Skills
Proficient: Python, Java
Familiar: Linux (RHEL, Ubuntu), Git, TypeScript, SQL, C/C++, AWS CDK (EMR, DynamoDB, S3, EC2, ECS, CloudFormation, Step Functions, Data Sync, IAM), Scala, Apache Spark
Activities
Eagle Scout: Lead book drive which sorted and donated 500 books to Overton Elementary