A Python tool designed to analyze and redact Personally Identifiable Information (PII) from text using the Presidio library. Features custom recognizers, multi-language support, and context-aware detection with scoring mechanisms.
Key Features:
Custom PII recognizers with regex patterns
Multi-language support (English, Spanish)
Credit card, password, and VIN detection
Configurable detection thresholds
Technologies:Python, Presidio, YAML
PayRoll Manager
A comprehensive program designed to manage payroll tasks efficiently using advanced data structures like file trees, priority queues, and heaps. Features a user-friendly GUI built with SFML for smooth user experience.
Key Features:
Employee management (add, remove, update)
Payroll processing with calculations
Data persistence (save and load)
Advanced data structures for efficiency
Technologies:C++, SFML, CMake
CPP-ASM Exam App
An Electron-based desktop application designed to facilitate C++ and assembly language exams. Features an integrated development environment with code compilation, execution, and proctoring features for educational assessment.
Key Features:
ACE editor with C++ syntax highlighting
Compilation & execution with error reporting
Canvas LMS integration
Proctoring controls and lockdown features
Technologies:C++, JavaScript, Electron
Assembly Typing Game
An educational typing practice game that helps users improve typing speed and accuracy while learning assembly language instructions. Features three difficulty modes with progressively challenging content and a scoring system.
Key Features:
Three difficulty levels (easy, medium, hard)
Scoring system for accuracy and speed
Learn assembly language instructions
User-friendly interface
Technologies:Assembly, Visual Studio, Education
Recent Blog Post
Zero-Shot OpenVLA: Findings from USC SLURM Lab Internship
Research findings from my 2025 JumpStart USC SLURM Lab Internship exploring zero-shot capabilities of OpenVLA (Open-Vocabulary Language Agent). Includes benchmarking results, deployment pipeline implementation, and real-world robot testing insights.