All
Projects
Experiments
Films
A number of interconnected vertices moving on the screen.n

How do we make young adults question human needs?

2022
Grad Project
Science Gallery

How much better is a perceptual interface?

2021
Project
Computer Vision

Can digital typography respond to distance?

2023
Ongoing Experiments
p5.js

What did living in Bombay feel like?

2023
Experiment
p5.js

Can computers paint like abstract expressionists?

2023
Experiments
p5.js

Can the display of words express more?

2023
Experiments
p5.js
A number of interconnected vertices moving on the screen.n

What might the Earth look like in 2052?

2022
Project
Science Gallery

Can we generate colour palettes from live video?

2022
Experiment
p5.js
Interactive

Can you control a PDF with real-world objects?

2021
Experiment
Processing
A number of interconnected vertices moving on the screen.n

How can you enable adolescents to obtain accurate SRHR information?

2022
Project
TinkerLabs
A number of interconnected vertices moving on the screen.n

Can letters exist as a set of rules?

2021
Experiment
Processing
A rotating phone, held in the hand draws on the computer screen

What if you could paint with your phone?

2021
Experiment
Processing

Can we actually paint with light?

2023
Experiment
p5.js

How do I spend my days?

2023
Ongoing Project
p5.js

What if letters could digitally disintegrate?

2022
Experiment
p5.js

What can a contagion spread look like?

2022
Experiment
p5.js
Interactive

How can I improve an onboarding experience?

2021
Project
Product Design

How can we show organisational complexity?

2023
Project
TinkerLabs
p5.js

How can we use typography to encourage social reflection?

2021
Project
Typography
A number of interconnected vertices moving on the screen.n

Can we have an infinite repository of polygons?

2022
Experiment
p5.js
Interactive

Can letters be seen as shapes?

2023
Project
Typography

Why do people climb?

2022
Film

What happens if I record myself for a year?

2022
Film

How do I digitally archive myself?

2023
Project
Web