Welcome to my project portfolio! This repository is a hub for my personal and collaborative work—from experimental prototypes to production-ready apps.
Description: End-to-end workflow to auto-categorize banking transactions from Excel/CSV using a FLAN-T5 generative model with fuzzy normalization for long-tail categories. Supports retraining from corrected files and Excel-preserving output formatting.
Technologies: Python, Flask, Hugging Face (FLAN-T5), scikit-learn, Pandas, OpenPyXL, Docker
Status: 🔵 Completed
Links: GitHub Repo • Live Demo • Docs
Description: Personalized restaurant ranking with scraping, review parsing, GPT-based dish highlights, caching, and a clean map-centric UI.
Technologies: Python, Flask, HTML/CSS/JS, GPT
Status: 🔵 Completed
Links: GitHub Repo • Live Demo • Docs
Description: Role-based client management with secure APIs, server-side pagination, CSV bulk import, and audit logs.
Technologies: React, Tailwind, Flask, SQL (MySQL/Postgres)
Status: 🔵 Completed
Links: GitHub Repo • Live Demo • Docs
Description: Real-time Blackjack on a microcontroller with task-based FSM, ISR-safe inputs, LCD UI, joystick/buttons, EEPROM-backed scores, and TRNG-based shuffling.
Technologies: C, FreeRTOS, EEPROM, LCD, TRNG
Status: 🔵 Completed
Links: GitHub Repo • Demo Video • Docs
Description: Android app for accelerometer/gyroscope/GPS capture with BLE MCU interface, offline-first SQLite, export to CSV/Parquet, and TF-Lite on-device activity recognition.
Technologies: Kotlin, Android, BLE, SQLite, TensorFlow Lite
Status: 🟡 In Progress
Links: GitHub Repo • Demo Video • Docs
- Robotic Telepresence Chess Board: Cloud-synced board with CV position validation and a magnetic end-effector arm to play vs bots or remote players (spectator mode supported).
- Edge-First Time-Series Toolkit: Lightweight feature extraction + on-device drift alerts.
- Notebook→App Converter: Turn Jupyter notebooks into minimal Flask apps with one command.
I’m a UW–Madison student building practical AI systems, reliable backends, and crisp UIs. This portfolio tracks what I’ve shipped and what I’m exploring next.
Interests: Web Development, Machine Learning, Embedded Systems, Edge AI
Connect with me:
- GitHub: @rohitsudhakar1
- LinkedIn: linkedin.com/in/rohit-sudhakar-ce
- Email: rsudhakar2@wisc.edu
- Copy this block and paste under “Featured Projects”:
### Project Name **Description:** 1–2 lines on what it does and why it’s interesting. **Technologies:** Main stacks/tools **Status:** 🟢 Active Development | 🟡 In Progress | 🔵 Completed **Links:** [GitHub Repo](#) • [Live Demo](#) • [Docs](#)