compiling...
Animated Album Cover
Imagine you pull up Spotify on your TV to play some music in the background. Wouldn't it be cool to have something dynamic playing on the screen too, not just a picture of the album? This tool analyzes audio frequencies and amplitude levels, and maps key elements (beats, middle frequency ranges, etc.) to eye-catching patterns in order to create a comprehensive and representative visualization of the song

Ray Tracer
As a part of my adventures in computer graphics, I played with various types of common shading algorithms to learn how lighting is created. I implemented a Monte Carlo rendering ray tracer using global illumination and a Russian Roulette termination algorithms, as well as methods for direct illumination and ambient occlusion renderers.

GLSL Shaders
Another exploration in computer graphics, I created a series of shaders using GLSL to experiment with different visual effects and techniques. These shaders demonstrate various concepts such as procedural textures, lighting models, and post-processing effects, showcasing the power and flexibility of shader programming in real-time graphics applications. Includes Gourand and Phong shaders, RGB color channel mapping, CEL (toon) shaders.

LionWash
There's no product with a design. This was a step into understanding the product and UI/UX design process, as a stab at widening my world view as an engineer. LionWash is a mobile app that allows users to schedule and manage their laundry services with ease. The app features a clean, intuitive interface that makes it easy for users to select their preferred laundry options, track their orders, and make payments securely. This was a 2-week challenge I collaborated on, bringing the app from concept to prototype.

Come Along
Another design challenge I completed as a part of an Airbnb + Adobe Creative Jam to empower people to collaboratively document their travels. Come Along is a social travel app that connects family and friends by transforming personal memories into shared stories of culture and experiences. Designed a high-fidelity prototype with a centralized method of documentation, a recommendation system, and trip logistic management tools.
