DELIVERABLES
Role
Programmer
Static Sketches
This series explores rhythm, repetition, and compositional balance through code-based visual studies. Each pair shows the design process — the image on the left displays pseudocode and planning notes, while the image on the right presents the final output created in Processing.
These sketches translate hand-drawn logic and visual structure into generative compositions, combining coding fundamentals with design principles such as symmetry, contrast, and motion rhythm.




















Animated Sketches
This series builds on the foundation of the Static Sketches, introducing motion, interaction, and time-based behavior to explore how visual systems evolve dynamically. Each pair shows the conceptual pseudocode and visual planning on the left, alongside the coded animation on the right.
Through Processing, these sketches experiment with principles like delayed events, user interaction, and gradual color transitions — transforming static compositions into living, responsive visuals that demonstrate the connection between logic, rhythm, and movement in generative design.




