PROJECTS
JUST A FEW EXAMPLES
While most of my knowledge comes from academic experience and past internships, I have spent a significant portion of my time honing my skills by working on personal projects related to my interests within computer science. These projects range from small, weekend programs to large, complex systems.
VITOPIC – A TOPIC MODELING PIPELINE FOR IMAGE DATA
Developed and implemented a concept-guided topic modeling system for image data by leveraging vision transformer embeddings to facilitate automatic image grouping based on conceptual similarities.
U.S. CURRENCY RECOGNITION – A COMPUTER VISION PROJECT
Executed a complete computer vision project, from data collection and labeling to model selection and training, resulting in an object detection system that could identify U.S. currency in images and live video.
RANKER – A PAGERANK VISUALIZATION TOOL
Designed and developed a tool to help students and practitioners better understand the PageRank algorithm using web development technologies like React, Redux, and Cytoscape-Js.
HINTON – AN INTERPRETED PROGRAMMING LANGUAGE
Engineered and implemented a multipass compiler and a stack-based virtual machine for the “Hinton” interpreted programming language, using Rust as the implementation language.
SOME IMAGES WERE GENERATED WITH DALL·E IN CHATGPT 4