Projects

6-Axis Robotic Arm

November 2024 - April 2025

Led a 5-member team building control systems for a 6-DOF robotic arm inspired by the Modern Robotics UR3 for presentation at UIUC's Engineering Open House event.

  • Developed Arduino Mega control framework for stepper/encoder integration and closed-loop actuation
  • Implemented serial streaming between Python motion planning and Arduino firmware
  • Coordinated with mechanical and electrical engineering teams to integrate hardware and software
Python Arduino C++ Robotics
View on GitHub →

Amazon Web Scraper

June 2023

Built a high-throughput Amazon scraper to extract product and price data via concurrent requests with intelligent caching and session management.

  • Leveraged asyncio and aiohttp for concurrent web requests with BeautifulSoup parsing
  • Implemented caching/session management and CSV export functionality
  • Modular design supports background or cron execution for automated price monitoring
Python asyncio aiohttp BeautifulSoup
View on GitHub →

Google PageRank Implementation

March 2023

Implemented Google's PageRank algorithm using both sampling and power-iteration convergence methods on crawled web graphs.

  • Built HTML crawler and random-surfer transition model with damping factor
  • Implemented both iterative and sampling-based PageRank computation approaches
  • Simulated realistic web navigation patterns to rank page importance
Python Algorithms Web Crawling
View on GitHub →

Social Media Site

December 2022

Designed a full-stack social media web application using Django framework with Bootstrap frontend and SQLite database.

  • Integrated account/security management, posting, liking, commenting, and interactive features
  • Applied Model-View-Controller architecture for maintainability and scalability
  • Implemented user authentication and authorization with secure password handling
Python Django Bootstrap SQLite
View on GitHub →