Experience
Cloud Computing Researcher
University of Georgia
- Designing and implementing a platform employing AWS Spot Instances to power serverless workflows.
- Leveraging low Spot Instance prices while integrating fault tolerance mechanisms (checkpointing, migration, over-provisioning) to handle instance failures.
- Created a VM cluster with Kubernetes capable of handling 400+ concurrent functions at near 100% success rate.
- Integrating a dynamic programming algorithm to lower the cost of graph-based workflows by a minimum of 30%.
Cloud ComputingAWSKubernetesPythonFault ToleranceServerlessDistributed Systems
Software Development Intern
BAE Systems
- Developed an Apache Arrow Flight server to stream DuckDB queried S3 data in real time over local network.
- Reduced load time by 10x by leveraging in-memory parallel batch processing over complete loading via disk.
- Developed benchmark tool to optimize Apache Spark jobs in a data processing pipeline with the Spark job API.
- Built a web application with Vue.js and Go that monitors RF communication with Chart.js and other features.
Vue.jsGoPythonDockerApache ArrowDagsterChart.jsDuckDBAWS S3Apache Spark
Flight Software Developer
UGA Small Satellite Research Laboratory
- Building reusable components for satellite spaceflight software system using NASA’s F’ Framework in C++.
- Utilizing agile methodologies to organize software requirements, implementation, testing, and deployment.
- Built EPS UART component that facilitates satellite computer-to-sensor communication through 20 telemetry and event types such as battery temperature and heater status, providing the ground station with critical information.
- Used Google Test Suite for C++ to ensure 100% line and function coverage during unit testing.
C++F' (F Prime)CMakeGoogle TestAgile
Software Quality Assurance Intern
Deltek
- Crafted automation test scripts for Deltek's GovWin IQ project, a platform for government contract procurement.
- Stored scripts in a test suite, enabling test management to automatically validate all Canadian contract pages.
- Utilized XPath Helper to extract HTML elements and validated them using an internal TestRunner application.
QA AutomationXML/XPathHTMLTest Management
Projects
E-Cinema Booking System
Full-stack cinema booking system with user profiles, admin tools, and movie management.
JavaSpring BootReactJavaScriptMySQLAzure
BrickBreaker Game
JavaFX implementation featuring multithreading and dynamic ball physics.
JavaJavaFXMultithreading
SQL Database Implementation
Core SQL functionalities built in Java, with hash table indexing improving query speed by ~10x.
JavaData StructuresAlgorithmsSQL
Gallery App
JavaFX app displaying images from user search via iTunes API and Gson library.
JavaJavaFXAPI IntegrationJSON
Unix Tree Command
C implementation of the `tree` command using custom tree data structures.
CUnix/LinuxData StructuresCLI
Skills

Java

Python

C++

JavaScript

Go

HTML

CSS

React

Vue.js

Spring Boot

MySQL

Docker

Git

Tailwind CSS

F' (F Prime)

C

MongoDB
Get In Touch
Feel free to reach out! I'm always open to discussing new projects, creative ideas, or opportunities.