Vector Mandala

Symmetry and System Design in Creative Coding

The Vector Mandala project is an exercise in mathematical art and interactive system design. By manually translating a static watercolor inspiration into over 1,000 lines of code, I built a responsive digital environment in which user movement dictates the piece's visual flow and symmetry.

Project Specifications

  • Role: Lead Creative Coder

  • Context: FMX 310: Creative Coding | University of Tampa

  • Tech Stack: HTML5 Canvas, JavaScript, Adobe Dreamweaver

  • Requirement: No external image assets; 100% code-generated visuals and interactions.

Game of UTampa

Translating the Collegiate Experience into Interactive Game Mechanics

Game of UTampa is a tabletop adaptation of the classic Game of Life, specifically re-engineered to reflect the University of Tampa's unique cultural and academic environment. This project served as a deep dive into systems design, focusing on how rule sets and environmental storytelling shape the Player Experience.

Project Specifications

  • Role: Lead Game Designer & Visual Illustrator

  • Context: FMX 339: Game Design and Production | University of Tampa

  • Tech Stack: Google Slides, Adobe Acrobat, MacBook Air

  • Deliverables: Playable Board Game, Comprehensive Rulebook, Design Document

Desert Sunset

Spatial Computing and Immersive Environmental Design

Desert Sunset is an interactive digital installation that pushes the boundaries of spatial computing to create a highly realistic, immersive environment. By leveraging Unreal Engine's advanced rendering capabilities, I developed a setting that immerses the player in a physical-feeling space through the strategic use of environmental effects and atmospheric lighting.

Project Specifications

  • Role: Lead Environmental Designer

  • Context: FMX 430: Spatial Computing | University of Tampa

  • Tech Stack: Unreal Engine, HP Desktop PC

  • Deliverable: Interactive Immersive Environment

Experimental Sprite Animation and Canvas System Logic

I Wanna Dance With Somebody is an interactive digital performance that transforms real-world movement into a retro 8-bit game aesthetic. By repurposing traditional photo-editing and web-development tools for character animation, I created a dynamic dorm-room dance party where the user’s cursor acts as a spotlight, triggering animated sequences across a multi-layered canvas.

Project Specifications

  • Role: Lead Animator & Creative Coder

  • Context: FMX 310: Creative Coding | University of Tampa

  • Tech Stack: Adobe Photoshop, Adobe Premiere Pro, Adobe Dreamweaver (JavaScript/HTML5 Canvas)

  • Technical Scope: 24-frame sprite sheets | 6 unique animated actions | Randomized coordinate mapping

Music was cut for copyright purposes, but the original song is “I Wanna Dance with Somebody” by Whitney Houston.

I Wanna Dance With Somebody

Cartesian Planes (Airlines System)

Data Structures and Algorithmic Logic in a User-Centered Interface

Cartesian Planes is a two-part software development project that translates complex data management into a functional, conversational airline reservation system. By combining Parts 1 (Search & Navigation) and 2 (Passenger & Resource Management), I developed a comprehensive Python application that performs real-time data lookups while prioritizing a polished, user-friendly command-line experience.

Project Specifications

  • Role: Lead Software Developer

  • Context: CSC 201: Data Structures and Algorithm Analysis | University of Tampa

  • Tech Stack: Python, Thonny, MacBook Air

  • Key Deliverables: Integrated Flight & Passenger Management System

Defuse The Bomb

Physical Computing and Interactive System Logic

Defuse The Bomb is an interactive hardware-software hybrid game that challenges players to solve a series of puzzles under pressure. By integrating Python logic with physical components, my partner and I created a high-stakes Escape Room experience where users must decode secret instructions to disable a countdown timer before it reaches zero.

Project Specifications

  • Role: Lead Game Logic Developer

  • Context: CSC 102: The Science of Computing II | University of Tampa

  • Tech Stack: Python, Thonny, MacBook Air

  • Hardware Integration: Custom-built "Bomb Box" with physical buttons, toggles, and wiring.

Split Decision

Visualizing Identity and Decision-Making through Digital Autoscopy

Split Decision is an autoscopy project that explores the internal conflict between identity and career pathing. By deconstructing and layering a self-portrait using professional editing software, this piece visualizes the psychological weight of diverse expectations and the personal struggle to define one's own future.

Project Specifications

  • Role: Digital Artist

  • Context: FMX 210: Digital Media | University of Tampa

  • Tech Stack: Adobe Photoshop, Adobe Illustrator, MacBook Air

  • Deliverable: Composite Digital Self-Portrait

Charlie Brown Dialogue Series

Exploring Narrative Performance Across 2D and 3D Dimensions

The Charlie Brown Dialogue series is a comparative study in character performance and technical animation. By using the same iconic audio clip across two distinct mediums, 2D and 3D, I explored the nuances of lip-syncing, facial expressions, and weight distribution. This dual-project approach allowed me to master two of the industry’s leading animation pipelines while maintaining a consistent creative vision.

Project Specifications

  • Role: Lead Animator & Character Designer

  • Context: FMX 238: 2D Animation I & FMX 217: 3D Animation I | University of Tampa

  • 2D Tech Stack: Harmony, MacBook Air

  • 3D Tech Stack: Maya, MacBook Air

  • Core Requirement: Precise dialogue matching with integrated secondary motion (snowflakes/clothing).

Girls’ Night

Narrative Multiplicity and Seamless Digital Compositing

Girls’ Night is a digital media project that explores the concept of Multiplicity: capturing a single subject in multiple poses within the same environment to create a single, cohesive narrative. By meticulously combining six distinct self-portraits, I transformed a solitary space into a lively, dramatic girls ' night scene, focusing on the technical challenges of maintaining consistent lighting and spatial interaction.

Project Specifications

  • Role: Lead Photographer & Digital Editor

  • Context: FMX 210: Digital Media | University of Tampa

  • Tech Stack: Adobe Photoshop, Adobe Illustrator, MacBook Air

  • Scope: 6-frame composite | High-resolution narrative photography

Personal Branding & Logo Design

Translating Personality into a Professional Visual Identity

This project involved creating a personal brand identity and a professional logo for a hypothetical production company. By combining AI-generated inspiration with traditional vector design, I developed a visual mark that is bubbly, simple, and memorable, reflecting both my personality and my professional aesthetic as a digital creator.

Project Specifications

  • Role: Brand Designer

  • Context: FMX 210: Digital Media | University of Tampa

  • Tech Stack: Adobe Illustrator, Midjourney (AI Generation), MacBook Air

  • Deliverables: Black & White and Full-Color Logo variations