RUSK
Automation system that uses an AI agent to learn tasks in a live UI, saves them as reusable workflows, and replays them without the model.
- TypeScript
- LangGraph
- Playwright
- UI Automation
- Human-in-the-Loop
MS at Penn State. Built RAG applications and maintained legacy banking software. Recently built agentic AI at the Amazon Nova Challenge.
Automation system that uses an AI agent to learn tasks in a live UI, saves them as reusable workflows, and replays them without the model.
Anti-doomscrolling iOS app that detects passive scrolling and interrupts with AI-generated quizzes from LMS material. 1st place at c0mpiled-6.
Offline-first Canvas LMS study app with AI flashcard generation from course content, a gamification engine with XP and streaks, Canvas OAuth2, and non-blocking full-text search via a Web Worker.
AI-powered financial assistant using an MCP-enabled agent for natural-language queries over Plaid-synced banking data. Database-first ingestion with idempotent processing and error-handling queues to normalize third-party transaction schemas.
Fault-tolerant job queue in Go and PostgreSQL using FOR UPDATE SKIP LOCKED for concurrent worker claiming. Exponential backoff with jitter, dead-letter queues, priority aging, and lease recovery.
Fault-tolerant key-value store using Raft consensus. 65K reads/sec (p99 1.0ms) and 5.8K writes/sec (p99 11.5ms), with leader failover and crash-safe durability via append-only WAL and periodic snapshots.
MapReduce in C++ with gRPC inter-node communication. Processed 100MB+ datasets under 3s across EC2 instances with 64 concurrent threads; thread-safe nodes, HDFS partitioning, and tracing to eliminate data races.
Amazon Nova AI Challenge @ PSU — State College, PA
Tata Consultancy Services — Mumbai, India
M.S. Computer Science — University Park
B.E. Computer Engineering — India
Say hello. Both GitHub accounts are linked below.