360 Visualizer

2023
web tool

A web tool for creating immersive 360 degree panoramas with text and recorded sound for exhibitions, working in all major browsers and using device compass/gyro (or click and drag) to rotate the panorama intuitively. I developed this for the Cyprus Institute. A demo can be found here. ↗

Related Projects

Better Qr Codes

Better Qr Codes

2024
web tool

A custom Python pipeline that embeds full-color images into QR codes while maintaining scannability with standard phone cameras. The technique works by deconstructing a generated QR code into its cellular data. While preserving the critical landing markers, the pipeline reconstructs the data-carrying portions of the code as an image. It overlays this image with a pattern of fine dots, calibrated to manipulate the average luminance within each cell. This ensures that when a scanner samples the cells, it correctly reads them as light or dark, preserving the original data while making the embedded image visible to the human eye.

Unité d'Habitation Wikisurvey

Unité d'Habitation Wikisurvey

2023
web toolweb designarchitecture

A wiki survey tool—a survey format where participants both vote on and submit new options, so the survey evolves as people interact with it. This implementation draws on two prior systems (All Our Ideas and POLIS) and adds AI-assisted seed generation and automated qualitative coding. I developed this web application as part of the MetaFraming research.

"Patio Walk": Córdoba

2022
workshopictfieldwork

A pair of web applications for a Dariah Udigish Working Group project on the intangible cultural heritage of Córdoba's communal patios. The first was a site-specific recording tool for field workers that automatically linked photos, texts, audio interviews, and surveys to their GPS locations in a GIS database. The second was an interactive map-based visualization that displayed all collected materials overlaid on the city's patios. As a member of the working group, I was responsible for the design and development of both the data collection and final visualization tools.

Memory In Uncertainty

Memory In Uncertainty

2022
reportnew-design-congresscriticism

A New Design Congress report exploring the techno-political implications of web archiving practices, focusing specifically on our contradictory impulses to both preserve web culture at scale, and also respect people's right to be forgotten. I contributed as a reviewer for the public release, which built out from several private reports produced by NDC. Also featured in the Neural Networks contributor archive.