About
About Me
Hey there! Welcome to my Portfolio! I'm a software engineer with a love of problem solving and learning. I specialize in backend development and applications of algorithms and data structures. I also have a passion for indie game development.
As a software engineer, I've interned at Statsig and Lockheed Martin. I have been on my University's competitive programming team for the past four years and competed in the Southeast USA ACM ICPC competition several times and competed online on sites including Codeforces and CodeChef.
I have recently graduated with a Bachelor's degree in Computer Science, and I'm excited to apply my skills to real-world problems. When I'm not coding, you can find me bouldering, playing video games, or diving into a good book. I'm also a big fan of dogs.
Skills
languages
frameworks
tools
Work Experience
Software Engineering Intern
StatsigMay 2024 - Aug 2024
- Designed and deployed a TypeScript service to satisfy customer SLAs, connecting customers to their data in 2-3 seconds instead of 1-2 minutes
- Created a TypeScript service that sped up the regeneration of customer data by 300%
- Converted a TypeScript API into Rust to utilize Rust’s inherent parallel functionality, saving Statsig $20/day
Competitive Programming Team Member
University of Central FloridaSep 2020 - May 2024
- Collaborated in programming teams of three to solve 8-12 problems in 5 hour practice contests
- Studied 100+ advanced data structures and algorithms, like dynamic connectivity, treaps, and Minkowski sums
- Solved 1000+ problems using Java and C++ with an average program length of 100-200 lines
Teaching Assistant
University of Central FloridaMay 2023 - Jul 2023
- Lectured on data structures and competitive programming problem solutions
- Supported students in fixing and improving their competitive programming solutions
- Collaborated on creating problems and data for contest problems with other Teaching Assistants
Machine Learning Researcher
University of Central Florida REUMay 2022 - Jul 2022
- Investigated computer vision and machine learning algorithms for detecting fallen people in static images
- Collected an image database of 30,000+ images using Google scraping tools
- Developed image classification in Python with >95% accuracy using algorithms like ResNet and VGG19
Software Development Freelancer
Upwork and Parker DeweyJun 2021 - Oct 2021
- Created a Visual Basic application to automate PowerPoint to .mp4 conversions
- Designed a Google Sheet dashboard to automate filtering data using fluctuating criteria
Software Engineering Intern
Lockheed MartinMay 2018 - Aug 2019 (Seasonal)
- Automated heuristic text matching between text files and variable file types using Python
- Improved the runtime of in-house Visual Basic applications by over 96%
- Designed internal websites using Confluence, HTML, and CSS
My Favorites
A collection of some of my favorite things