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.


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

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

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

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

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

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++

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

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

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

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

Formula 1

Soccer

College Football

Music

Biking

Video Games

Skiing

Chess

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