Chemical biology at UC Berkeley. Building across molecules, minds, and machines.
Fig. 01A living thread
Berkeley, California
About me
Berkeley, California
A scientist’s curiosity. A builder’s instinct.
I’m a chemical biology student at UC Berkeley, concentrating in computational chemistry. I’m interested in how living systems process information—from molecules and cells to the brain.
I like turning that curiosity into things I can test. That means research across neuroscience, public health, and genome science, alongside building multiplayer worlds with DreamIT and live wearable insights with Drip.
My research at UCSF sits at the intersection of neuroscience and brain-tumor biology, with an interest in glial tumors and the living systems around them.
This is where my chemical-biology background meets questions about the brain: connecting a molecular view of life with a complex neural environment.
My research experience at CDPH connects an interest in biology with the wider context of public health—where scientific questions matter beyond the laboratory.
It is part of a broader interest in how biological evidence becomes useful: moving between the scale of living systems and the people and communities they affect.
Lawrence Berkeley National Laboratory · Joint Genome Institute
In summer 2024, I joined JGI through Berkeley’s CalTeach program, working with mentors Sajeet Haridas and Igor Grigoriev.
The internship placed me in a collaborative genome-science environment, alongside researchers and fellow interns developing and presenting their summer work. The CalTeach poster session brought that experience into a shared scientific conversation.
Original concept artwork · not a product screenshot
01 / 3D world engines
DreamIT
From a world in your head to a world you can play together.
I’m building 3D world engines for multiplayer games—tools for turning environments into shared, playable experiences. My focus is the connection between creating a world, shaping how it behaves, and making it somewhere people can explore together.
Recorded Drip prototype · illustrative dashboard data
02 / Live wearable insights
Drip
A clearer picture of your body, as the data comes in.
Drip turns live wearable data into insights that are easier to understand and explore. I’m working on the layer between a continuous stream of body signals and a useful interface: showing what is changing, revealing patterns over time, and giving the data enough context to make sense.
Two virtual chemicals. One evolving pattern. Inspired by reaction–diffusion; a creative simulation.
03 / Interactive pattern lab
Morphogenesis
Paint a seed. Let a world grow.
A small creative coding experiment I built for this portfolio: two simulated chemicals react and diffuse across a canvas, growing organic spots, stripes, and coral-like structures. Paint directly into the system, tune its chemistry, and save a pattern that only exists because you made it.
Tennis is my favorite reason to close the laptop. Footwork, a little strategy, and the very unreasonable belief that the next shot will be the good one.
Until we get on a real court, try this one. Three lives. One more rally.
+1Return the ball+3Beat the opponent3Chances to keep going