← All projects
Project

Mural Recognition App

A scan-to-learn app for the "150 Years of Women at UC Berkeley" installation: 41 portraits, full biographies on tap.

Role Product Manager & Developer
Organization UC Berkeley
Year 2025–2026
Stack Next.js · OpenCV · PostgreSQL
The '150 Years of Women at UC Berkeley' mural by Twin Walls Mural Company: 41 portraits of alumnae, faculty, and friends of the university.
The mural the app is built around. Designed by Twin Walls Mural Company (2020–2022) for UC Berkeley's "150 Years of Women" commemoration.

About this project

The 150 Years of Women at UC Berkeley mural lives in the Undergraduate Academic Building and celebrates 41 distinguished women whose work, scholarship, and activism have shaped the university: Jennifer Doudna, June Jordan, Maxine Hong Kingston, Julia Morgan, Beverly Cleary, Alice Waters, Barbara Lee, and Judith Butler, alongside alumnae, faculty, friends of the university, and staff. The mural was designed by Twin Walls Mural Company (2020–2022) and is the centerpiece of UC Berkeley's "150 Years of Women" commemoration.

I collaborated with Professor Oliver O'Reilly, Vice Provost for Undergraduate Education, and a cross-functional team to design and ship the companion app: a scan-to-learn experience that lets passersby photograph the mural and instantly access annotations and full biographies for each of the 41 women portrayed. The goal was simple: turn a static work of public art into an interactive companion piece that travels with the visitor.

I defined the product scope and the end-to-end user experience, then built the computer-vision pipeline in OpenCV for image processing and portrait recognition, and the full-stack app in Next.js with PostgreSQL for serving biographies, citations, and context in real time. The result is a quiet, low-friction layer on top of the installation: point your phone, see the story.

Read the official UC Berkeley project page →