Web Development Anime4K for WebGPU Client-side video upscaling in your browser. Built with WebGPU, WGSL, and TypeScript. Steam Reviews Analyzer Web app for browsing and analyzing Steam games and reviews. Leveraging Svelte, Tailwind CSS, Express, MySQL, MongoDB, and Redis. Group-Based Social Network Web App Single-page application for group-based social networking similar to Reddit, built with React and JavaScript System Programming PennCloud Cloud-based platform with mail, storage services. Built with C++ using pure POSIX standards. BobaSearch Distributed analytics platform and search engine written in Java, featuring MapReduce, PageRank, and TF-IDF algorithms. Scientific Computing CUDA Flocking Simulation A CUDA-based flocking simulation, written in C++. GPU Accelerated Stream Compaction CPU & GPU implementation of stream compaction, written in C++ and CUDA. N-Body Simulation N-Body Simulation in Java, using Barnes–Hut Simulation Computer Graphics CUDA Pathtracer Monte Carlo pathTracer written in CUDA, C++ CUDA Denoiser Denoiser for Monte Carlo Path Tracer using CUDA, C++ Mini-Minecraft A simple Minecraft clone written in C++ and OpenGL. Vulkan Grass Rendering Efficient grass rendering using Vulkan and C++, using quadratic Bézier curves to model grass blades.