Thanks for visiting my website -- more updates are to come!
My name is Zack, and I'm a fourth year Computer Science and Data Science student at UC Berkeley.
I love looking into new topics, and I'm currently doing computer graphics, computer vision, and
full stack development.
This past summer, I worked as a SWE intern at Amazon,
designing and implementing a data pipeline, intermediate database, website backend,
and a frontend dashboard that ingested 600 million records of Amazon.com pricing data
by the end of my internship.
Before that, I worked as a SWE intern at Space of Mind (mental health startup) implementing a
prototype of their patient chatbot, semantically chunking their transcript data into a vector database,
and using LangChain to provide query context for GPT-3.5.
Developed on the Snapchat Spectacles, you color your room with your voice! The pitch of your voice determines the color of the paint. Splats are both voice and hand triggered. Done in Typescript on Lens Studio.
Using OpenGL (in C++) and shaders, I implemented moving water in the procedural terrain, complete with reflection and diffraction. Read more about the methodology in the link above (under the "Final" tab with the "Water" heading).
Using Delaunay triangulation, affine transforms, and a cross-dissolve, we can achieve a fun face morph effect!
Technologies: Python, Numpy, SciPy, OpenCV
This application recommends recipes based on images of food in your fridge.
Technologies: React, TypeScript, Flask, SQLite, Tailwind CSS, Python, LangChain, Pinecone
Here, we recommend music based on left and right swipes, like Tinder.
Technologies: React, JavaScript, Flask, Python, Pandas, NumPy, Scikit-Learn, Spotipy, HTML, CSS