Programming and AI/ML Projects
Where Strategy and Foundational Learning Meets Execution: From Big Ideas to Data-Driven Design with AI/ML, Pixels, and Patterns
Content
Artifical Intelligence (AI) and Machine Learning (ML)
Eager to explore AI and ML, I developed models that analyze user behavior and transform data into actionable design insights. By examining user feedback, usability data, and interactions, I uncovered patterns that drive satisfaction. These insights guide my decisions on layout, navigation, and functionality, ensuring my designs are intuitive, user-centered, and impactful.

Custom ML model analyzes user feedback to uncover key drivers of satisfaction, guiding data-driven design improvements

Custom ML classifier detects patterns in user behavior and predicts satisfaction levels for pain points and popular features
Pixel Foundations and Transformations
These projects explore pixels at their core, including color manipulation, visual integration, element selection, and optimization. They deepened my foundational understanding of digital images and how pixel-level adjustments influence user perception, accessibility, and interaction.

Transforming pixels by adding margins, reflections, and compressions to explore the foundations of digital visuals

Isolating RGB channels and creating dynamic image grids—visual experiments that reveal how color and layout influence user perception

Bearzilla: Blending images through bluescreening—using pixel-level manipulations to craft engaging visual pictures and stories

From cluttered scenes to clear backgrounds- Using ghosting techniques to remove distractions, similar to refining a UI by focusing on key content
Recursion in Design, Life, and Technology
Recursion is one of my favorite concepts because it shows how simple patterns can evolve into complex systems. By repeating and building on itself, recursion creates scalable, dynamic structures. This mirrors the iterative nature of design and agile, data-driven decision-making, where small elements combine to uncover patterns, solve problems, and scale solutions.
By utilizing recursion, this Sierpinski Triangle visually demonstrates how simple, iterative patterns can evolve into engaging and impactful results

A dynamic environmental visualization that combines recursive patterns with user-centered design, teaching kids about sustainability through engaging visuals