My Profile
About Me
I am originally from Charleston, West Virginia and now go to school at The University of Alabama. I've always had a love for math which eventually brought me into the world of coding. So when it came time to declare a major, the choice was an easy one.
After college I hope to pursue a career in Software Engineering where I can continue my passion for math and coding while applying the skills I've learned in an exciting and innovative industry.
![West Virginia](img/wvpic.jpg)
![University of Alabama](img/uapic.jpg)
Education
August 2021 - Dec 2025
Bachelor of Science in Computer Science & Bachelor of Arts in Mathematics - The University of Alabama
GPA: 4.0/4.0 | SAT: 1550/1600 | Awards/Honors: National Merit Scholar, U.S. Presidential Scholar Nominee
January 2024 - May 2024
Semester Abroad - University College Dublin
Generative AI: Language Models, Markov Chains, The Mathematics of Google
Experience
May 2024 - August 2024
Backend Software Engineer Intern - Fetch | Birmingham, AL
• Architected a scalable, microservice-based notification system using Go and AWS services (Lambda, MSK, EventBridge, ECS, DynamoDB), establishing a modular foundation for company-wide alerts
• Implemented event-driven architecture processing 100s of daily notifications for ~100 businesses, with RESTful API endpoints for retrieval and real-time alerts via Slack and internal tools, enhancing sales team efficiency and automated process visibility
• Led cross-functional collaboration to define notification types, utilized CI/CD practices, and delivered a comprehensive solution adaptable to future business requirements
July 2023 - May 2024
Software Development Intern - DevClarity | Birmingham, AL
• Designed and implemented an LLM feedback loop and API test cases to ensure accuracy and quality over time
• Collaborated with startup leaders by contributing to the design and development of a Ruby on Rails application
• Engineered prompts to improve LLM progressive summarization output, leading to positive user feedback
November 2022 - December 2023
Research Intern - Human Technology Interaction Lab | Tuscaloosa, AL
• Radar-Enabled Human-Vehicle Interaction: Developed software using Python and ROS frameworks to control autonomous vehicles, simulating real-world human-vehicle interactions
• Brain-Drone Race: Utilized machine learning and EEG data from the Neurosity Crown to develop Python scripts for controlling and racing drones via brain activity ( DailyBeast Article | Mind Over Machine Video)
October 2021 - Present
Senior Analyst - Culverhouse Investment Management Group | Tuscaloosa, AL
• Perform company and industry-specific research within a 50-member student group
• Manage an equity-only portfolio of more than $2 million using a value-investing approach
• Apply quantitative analysis to support investment decisions
May 2022 - August 2022
Administration Intern - West Virginia Division of Natural Resources | Charleston, WV
• Developed and deployed an invoice workflow software via Google AppSheet, used by 35 state parks and ~200 employees
• Created an internal site to streamline file sharing and resource locating via Google Sites
• Improved efficiency of invoice status tracking and payment progress monitoring
Skills
Languages: Go, Python, C, C++, JavaScript, TypeScript, Ruby, HTML/CSS, SQL
Frameworks, Tools & Technologies: Git, AWS, Linux, SQL, Flask, React, Docker, GitHub Actions, Bitbucket Pipelines
My Projects
GitHub
![](img/formula.png)
TurnOne
Engineered and deployed a full-stack, Formula 1 themed social media platform using modern web technologies, implementing user authentication, post sharing, and real-time updates
- Live Site
- GitHub Repo
Typescript, Next.js, tRPC, PostgreSQL, Tailwind CSS, Clerk
![](img/junioranalystgpt.png)
Junior Analyst GPT
Developed an AI-powered equity research assistant chatbot, integrating real-time financial data retrieval via API calls and document search capabilities using RAG
- GitHub Repo
Python, OpenAI API, AlphaVantage API
![](img/2048.png)
2048 Game & AI
Built a recreation of the 2048 game enhanced with an AI powered by Monte Carlo Tree
Search which achieves a greater than 30% win rate
- GitHub Repo
Python, Tkinter
![](img/imc.png)
IMC Prosperity 2023
Placed in the top 5% of an algorithmic and manual trading competition that simulated real-world markets by optimizing a trading algorithm that takes advantage of the bid-ask spread and using the log-adjusted Bellman-Ford algorithm to find the optimal trades during the manual challengee
Python, Pandas, NumPy
![](img/aimbot.jpg)
CS:GO Aimbot
Developed an external aimbot by utilizing a memory class to extract and write essential data to the computer's memory, while applying mathematical calculations to determine aiming angles
- GitHub Repo
C++
![](img/stock.jpg)
Accuracy Analysis of Management Guidance
Analyzed management guidance for 2000+ public equities using financial APIs and web scraping techniques, comparing 10+ years of earnings guidance to actual revenues, segmented by time, industry, and market cap
Python, Pandas, BeautifulSoup, Benzinga API
![](img/daily.jpg)
Daily Playlist
Leveraged Spotify’s API in order to create a personal playlist made up of a user’s top songs and recommendations that are updated daily in order to accelerate music discovery
Python, Spotify API
![](img/chess2.jpg)
Chess Implementation
Created the classic game and its complex
rules using OOP techniques, implemented move logic from scratch including en passant, castling,
and stalemate checks
- GitHub Repo
Python, Pygame
![](img/c++project.jpg)
C++ Advanced Data Structures
Implemented a Circular Dynamic Array, Red-Black Tree, and Fibonacci Heap to further understanding of efficient data structures. Wrote extensive test cases to insure a correct implementation with proper memory management
C++
My Interests
![](img/ferrari.jpg)
Formula 1
![](img/mancity.jpg)
Soccer
![](img/university-of-alabama-2021-2.jpg)
College Football
![](img/music.png)
Music
![](img/bike.jpg)
Biking
![](img/Web_Photo_Editor.png)
Video Games
![](img/ski.jpg)
Skiing
![](img/chess.jpg)
Chess
![](img/movies-django-unchained-leonardo-dicaprio-selective-coloring-wallpaper-preview.jpg)
Movies
Contact Me
Get In Touch
Feel free to reach out to me with any questions using the form below and I will get back to you
: Charleston, WV / Tuscaloosa, AL
: University of Alabama
: cscompton1@crimson.ua.edu