I study strategic communication at FSU and build working tools with AI. No CS degree — just curiosity and Claude Code.
I'm a grad student in strategic communication at Florida State with a passion for building with AI.
My background is in public relations, research, and client strategy. I don't write code in the traditional sense — I use Claude Code to take an idea and turn it into something that works. Every project here started because something annoyed me or took too long, and I figured there had to be a better way.
The tools in this portfolio are real things I use and that other people use. They started as problems at work or in my personal life, and now they're working applications.
{
"education": "M.S. Strategic Communication",
"school": "Florida State University",
"superpower": "If I can describe it, I can build it",
"tools": [
"Claude Code",
"Curiosity",
"Stubbornness"
],
"philosophy": "Find it, fix it, make it better"
}
All built with Claude Code
I wanted a better way to follow college baseball than what existed, so I built one. This is a full platform for NCAA D1 baseball — live scores, my own Top 25 power rankings, conference standings, team schedules, and player stats, all pulled from live public data sources.
I also built a prediction model that forecasts game outcomes using machine learning. It pulls in 24 different features — team performance trends, pitcher stats, Elo ratings, venue factors, even real-time weather — and runs 10,000 simulated games per matchup to generate win probabilities and projected scores. It retrains daily on ~12,000 historical games and tracks its own accuracy over time.
AI chatbots can't proofread formatted PDFs well — they lose formatting, miss context, and hallucinate issues. I built this to fix that. It pulls text out of any PDF, runs it through Claude for proofreading, and gives you a full report of every issue it finds. You can filter by category, click into any issue, and export the whole thing.
Every month, someone at the agency spent 3+ hours manually reformatting time-tracking data into compliance spreadsheets. I built this to make that go away. It reads the exported PDFs and spits out a perfectly formatted timesheet in seconds.
I wanted a single place on my desktop to handle the repetitive stuff — drafting emails, summarizing documents, formatting memos, prepping meeting notes. So I built a local AI assistant app that connects to Claude and handles all of it from one window. It saves templates I use over and over and keeps a history of everything I've run through it.
Started as an intern in May 2024 and was hired as Account Coordinator by August. I support the development and implementation of client marketing plans — research, audience segmentation, and strategy for reaching the right people with the right message. I coordinate across creative, digital, and communications teams to keep projects on track, and I built several internal AI tools now used daily.
Named IFC Chapter President of the Year. Ran a 200+ member chapter — operations, recruitment, budget, the whole thing. Also served on an exclusive national committee tasked with revising the fraternity's bylaws and constitution at the 176th National Convention.
Masters Thesis. GPA: 3.9. School of Communication Graduate Student Leadership Award winner.
Magna Cum Laude, Honors. Minor in General Business. GPA: 3.8. Named Outstanding Undergraduate Student in Public Relations.
29th International Public Relations Research Conference — Orlando, FL
March 202629th International Public Relations Research Conference — Orlando, FL
March 202628th International Public Relations Research Conference — Orlando, FL
March 2025BledCom Research Conference — Bled, Slovenia
June 2025United States Postal Service, Direct Effect — Tampa, FL
November 2024FSU Office of Fraternity & Sorority Life
April 2025FSU School of Communication
April 2025FSU School of Communication
April 2026No CS degree. No bootcamp. Just curiosity and the right tools.
Something takes too long, doesn't work right, or flat out doesn't exist. That's where it starts.
I map out what it should do, how it should feel, and what "done" looks like before touching anything.
Claude Code is my development environment. I describe what I want, we go back and forth, and it takes shape.
It's never really done. I keep using it, keep finding things to fix, and keep making it better.
Interested in working together or just want to talk AI?