As Seen On...
During my time as a software engineer and leader, I've had the opportunity to be recognized in a variety of awesome different ways. Feel free to check out a few of my features and publications!

Hackcon 2025 Speaker Series
August 2025Every August, Major League Hacking hosts Hackcon: a 3-day conference for Hackathon Organizers around the globe. I will be speaking on how to make their Event an Experience.

Google Cloud AI Agent Bake Off
July 2025I built an AI Fashion Agent in only 3-hours on the pilot episode of Google Cloud's AI Agent Bake Off Series. This event was a BLAST and I learned so much about the Google AI Ecosystem. Check out the full episode!

GitHub Campus Expert
June 2025I am a member of the GitHub Campus Experts program, which helps me empower my local community at UCF to break into the tech industry with the support of GitHub.

Knight Hacks Wins Multiple Awards from Bitcamp XI
May 2025An interview with myself and our Treasurer, Adrian, about Knight Hacks' grand success at Bitcamp XI. Despite only being 3% of the hacker population, we took home ~23% of the prizes.

What is Knight Hacks?
October 2024Appeared in a short video about the Knight Hacks Hackathon, filmed during Knight Hacks VII. Aimed to introduce our Hackathon to the Florida hackers community.
Workshops
My goal is to help aspiring technologists break into the industry and feel confident in their abilities. To help, I've run a series of technical workshops for Knight Hacks, all hosted on our YouTube channel.

Full Stack 101
April 2025The second workshop in a 2 part series on building web pages and web apps. This workshop goes beyond static pages and introduces functional databases, APIs, and other key concepts via the T3 Stack.
Concepts Covered:
ReactTypeScriptTailwind CSSNext.jstRPCPostgreSQLDrizzleSSRCSRAuthenticationSEO

Web Development 101
March 2025The first workshop in a 2 part series on building web pages and web apps. This workshop covers the basics of static site technologies and how to use them to build a simple web page like a personal portfolio.
Concepts Covered:
HTMLJSXCSSJavaScriptTypeScriptReactTailwind CSSNext.jsSEOSSRCSRVercelHosting

Self-Hosting Crash Course
February 2025A workshop diving into the complexities of website hosting and the spectrum of bare-metal to full-cloud solutions. Demonstrates how to self-host a website on a VPS using Coolify.
Concepts Covered:
VPSCoolifyDockerNginxSSLDNSSSHCloudflareCloud Providers

UCF Spring 2025 Foundation Exam Review (Part 3)
January 2025A workshop diving into Data Structures and Algorithms of the UCF Spring 2025 Foundation Exam. Covers the basics of the exam, the topics covered, and the format of the exam.
Concepts Covered:
Data StructuresAlgorithmsTime ComplexitySpace ComplexityC ProgrammingBitwise OperationsHeapsTriesHashingHash TablesPermutations

UCF Spring 2025 Foundation Exam Review (Part 2)
January 2025A workshop diving into Data Structures and Algorithms of the UCF Spring 2025 Foundation Exam. Covers the basics of the exam, the topics covered, and the format of the exam.
Concepts Covered:
Data StructuresAlgorithmsTime ComplexitySpace ComplexityC ProgrammingRecurrence RelationsAlgorithm AnalysisSorting AlgorithmsBinary SearchBinary Search TreesAVL Trees

Intro to Databases
December 2024A workshop diving into the basics of databases and how to use them to store and retrieve data. Covers the basics of SQL and NoSQL databases, their tradeoffs, and basic CRUD operations.
Concepts Covered:
SQLNoSQLSQL vs NoSQLCRUDERDsHorizontal ScalingVertical ScalingShardingRelational vs Non-RelationalACID

Intro GUI Applications
September 2024A workshop diving into the basics of GUI applications and how to use them to build a simple GUI application. Covers the basics of layouts, widgets, and event handling with Tkinter.
Concepts Covered:
TkinterLayoutsWidgetsEvent HandlingEvent Driven Programming

UCF Summer 2024 Foundation Exam Review (Part 1)
May 2024My very first workshop! A workshop diving into Data Structures and Algorithms of the UCF Summer 2024 Foundation Exam. Covers the basics of the exam, the topics covered, and the format of the exam.
Concepts Covered:
Data StructuresAlgorithmsTime ComplexitySpace ComplexityC ProgrammingDynamic Memory AllocationPointersLinked ListsStacksQueuesRecursion