🖥️ Projects
I am passionate about bringing learning to life through building projects, as each one is a milestone in my journey of exploration and understanding 🚀.
Below are some of my research/personal projects since I first entered the field of Computer Science at UVA:
⚙️ Hardware Architecture & Acceleration Projects
![]() ![]() Summer 2025 - Present ⚡ Rodinia Benchmark v4.0Innovating the Rodinia Benchmark Suite by updating, scaling, or retiring workloads and optimizing CUDA implementations to reflect current GPU architectures. | ![]() ![]() Spring 2025 🎯 GPU L2 Cache OptimizerSimulation and optimization of extended L2 cache architectures in GPUs using GPGPU-Sim to improve CUDA workload performance and analyze area tradeoff. |
![]() ![]() Spring 2025 🔬 CPU/GPU Memory & DataAdvanced assignments/projects from CS 6501 @ UVA focusing on CPU/GPU memory architecture, cache design, DRAM simulation, GPU programming, and near-data processing (PIM) using industry-standard tools. | ![]() ![]() Summer 2024 - Spring 2025 🚀 PyTorch CUDA ML PerformanceComparative study of PyTorch and CUDA ML models on GPU servers, focusing on manual optimization capabilities, performance gains, and framework selection. |
![]() ![]() Fall 2024 📊 MLPerf Benchmark ReplicationExpand MLPerf benchmarks to analyze GPU bottlenecks and optimize performance with multi-GPU setups using NVLink and Tensor Cores. | ![]() ![]() Spring 2023 - Fall 2024 ⚛️ GPU Molecular DynamicsUtilize Python and GPUMD package for molecular dynamics simulations and train NEP potential for model generation on UVA's Rivanna supercomputer. |
💻 Software & AI Projects
![]() ![]() Spring 2025 🧭 VA Social Vulnerability AnalysisApplied unsupervised ML techniques (PCA, K-Means, DBSCAN) to analyze Social Vulnerability Index data, identifying and visualizing vulnerable communities across Virginia. | ![]() ![]() Spring 2025 🏠 Word2WallsA text-driven framework for generating diverse and realistic 3D room layouts from natural language prompts, featuring floorplan generation, furniture placement, and photorealistic rendering. |
![]() ![]() Spring 2025 🎬 CineDonum Movies Lending AppA Django-based web application for cataloging and lending physical movies with user authentication, movie collections, borrowing system, and AWS S3 integration. | ![]() ![]() 2023 - 2024 📈 MATLAB-GUISimplification of Multivariable Calculus and Linear Algebra concepts using MATLAB UI Apps for visualizing vector line integral calculations and matrix operations. |
🌱 Beginner Projects
![]() ![]() 2023 🎮 Flappy Bird GameReplication of Flappy Bird Game at UVA Introduction to Programming course using uvage and pygame library. | ![]() ![]() 2023 ⌨️ Number Test GameA CLI-based Python game where players input a number to receive scores based on its traits, featuring account management and a leaderboard. |
![]() ![]() 2023 📊 SAT Score PredictionThis project employs custom-built neural network models with PyTorch and Numpy to predict SAT scores from GPA and other factors. | ![]() ![]() 2024 ♻️ Simple Carbon Footprint CalculatorA simple web application calculating the carbon footprint based on user input for electricity usage, miles driven by car, meat consumption, and flight hours per year. |
![]() ![]() 2024 📈 Career Salary & ROI AnalysisPredicting early career salaries and evaluates college ROI across the U.S. with data analysis and predictive modeling using R. | ![]() ![]() 2024 📊 Linear Regression Shiny AppInteractive R Shiny application for linear regression analysis with visualizations, model diagnostics, and automated statistical outputs. Created for APMA 3150 From Data to Knowledge. |
![]() ![]() 2024 📚 Academic Portfolio WebsiteMy Portfolio Website built with HTML and CSS using the template forked from academicpages and deployed by Github pages. Yes! It's the one that you are looking at. |