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