Portfolio

Patch-Based Artifact Analysis in AI-Generated Images

Type: Graduation / Research Project

  • Proposed a patch-based approach to analyze visual artifacts in AI-generated images using unsupervised deep clustering techniques.
  • Designed comparative experiments to study recurring artifact patterns across GAN and diffusion models, with a focus on fine-grained analysis.

Tools: Python, TensorFlow/Keras, Deep Learning, Clustering

*Ongoing research project

Bloomind Garden (HCI Project – First Place)

Type: UI/UX & HCI

  • Designed a user-centered mobile application that visualizes positive memories as a growing digital garden to promote reflection and emotional well-being.
  • Developed and evaluated a high-fidelity interactive prototype following core HCI principles. The project won First Place at the CS Project Fair.

Tools: HCI principles, Prototyping, User Research, UI Design

*More details here

CUDA Bitonic Sort

Type: Systems & Parallel Programming

  • Implemented Bitonic Sort in both C (CPU) and CUDA (GPU) to evaluate performance on large datasets.
  • Designed experiments to measure speedup across different input sizes and analyzed when parallel execution outperforms sequential sorting.

Tools: C, CUDA, Performance Analysis

*More details here

RentHub: Peer-to-Peer Rental Platform

Type: System Design

  • Designed a peer-to-peer rental platform that allows users to list, browse, and rent everyday items.
  • Defined core system flows including authentication, search, booking, payments, and reviews, and documented system and testing plans.

Tools: System Design, UML, Documentation