Projects

Selected work and project archive

I like building systems that are technically deep and useful in practice — especially across AI/ML, backend infrastructure, full-stack products, and developer tools.

Professional Experience

2 roles

Velocifile — RegDoc AI

Multi-tenant AI document processing for regulatory compliance across 51 US states

PythonAWS S3AWS ECRAWS EC2EventBridge

Validia — Interview Guard

Remote interview proctoring with AI gaze tracking and computer vision

GCPFastAPIMySQLPLGaze AIPyQt

AI & Machine Learning

5 projects

Course-RAG Assistant

AI-powered video search with sub-second retrieval

PythonGradioQdrantOpenAIspaCy

Draw on air using hand gestures and computer vision

PythonOpenCVMediapipeNumPy

YOLOv2-based road hazard detection on Raspberry Pi

PythonYOLOv2TensorFlowRaspberry PiOpenCV

NLP-powered real vs fake news classification

Pythonscikit-learnNLPTF-IDFMatplotlib

Real-time sign language recognition with ML

PythonTensorFlowOpenCVMediapipe

Full-Stack & Cloud

6 projects

Solo-IDE

An AI-native desktop IDE built in Rust

RustTauri 2React 19TypeScriptClaude Agent SDK

Serverless AWS chatbot for dining recommendations

AWS LambdaAmazon LexDynamoDBOpenSearchSQS

PythonIDE

Web-based Python IDE for NYU Courant classrooms

Vue 3PythonTornadoSQLiteDocker

Drag-and-drop resume builder

JavaScriptReactCSS

Chrome extension for personalized LinkedIn outreach

JavaScriptChrome ExtensionsManifest V3Chrome Storage API

Interactive 3D portfolio with Three.js

TypeScriptReactThree.jsNext.js

Finance & Trading

3 projects

Trading Bot

Automated stock trading with quantitative strategies

PythonPandasNumPyJupyter

End-of-day stock data processing in C++

C++libcurlREST APIs

Algorithmic trading strategies — NYU Stern

PythonPandasNumPyMatplotlibJupyter

Games

3 projects

Classic game reimagined with 3D winning conditions

JavaScriptHTMLCSS

Simon's Game

Classic memory game with vanilla JavaScript

JavaScriptHTMLCSS

Weather App

Real-time weather lookup — WorkTrial Hackathon

Node.jsExpressEJSOpenWeatherMap API

Systems & Low-Level

2 projects

DSA in C++

LeetCode & GFG solutions collection

C++STL

OS concepts implemented on Linux

CLinuxPOSIXMake

Hackathon & Team Projects

4 projects

Multi-threaded portfolio analytics in C++ — Team Project

C++Multi-threadingGNUPlotlibcurlAWS EC2

On-device AI companion — LMStudio x Microsoft x Qualcomm @ NYU

PythonLMStudioOn-Device AINPU

Multithreaded web crawler with TF-IDF search — NYU Team Project

Java 17JavaFXJSoupSQLiteApache HttpClient

ML model for RNA splicing prediction — NYU Courant Research

PythonTensorFlowNumPyPandasVienna RNA

Experience snapshots

Role details with highlights and stack

Velocifile Software Engineer Intern · RegDoc AI

Jul 2025 — Present

Software engineering internship at Velocifile building RegDoc AI, a multi-tenant AI document processing platform for regulatory documents across 51 US states.

  • Architected multi-tenant AI document processing pipeline handling 50,000+ regulatory documents across 51 states with automated ETL pipelines, real-time OCR, and hybrid semantic search achieving 1,000+ docs/hour and 28% search accuracy improvement (F1: 0.90).
  • Built GPU-aware processing scheduler with adaptive concurrency control and real-time memory monitoring delivering 3.5x faster vector queries (71ms vs 247ms) and 6.1x P95 latency improvement.
  • Decoupled monolith into 3 microservices for processing, search, and analytics, improving scalability by 300% and cutting deployment time by 65%.
PythonAWS S3AWS ECRAWS EC2EventBridgeLambdaRDSpgvectorWebSocketsCI/CD

Solo IDE

Nov 2025 — Feb 2026

AI-native desktop IDE built in Rust/Tauri 2 with multi-provider agentic AI, a typed IPC bridge, and human-in-the-loop approval workflows — shipping at ~15MB vs Electron's 300MB+.

  • Architected 7-crate Rust workspace with 143 typed IPC commands spanning file system, terminal (PTY), git (31 commands via libgit2), code parsing, and AI agent orchestration.
  • Integrated Claude Agent SDK, OpenAI, and Gemini via Node.js sidecar bridged to Rust over newline-delimited JSON on stdin/stdout, enabling persistent streaming sessions with interrupt, resume, and fork.
  • Designed 3-layer AI permission system with PreToolUse hooks, canUseTool callbacks, and plan/accept mode enforcement — enabling safe agentic tool execution with human-in-the-loop approval.
  • Auto-generated TypeScript bindings from 52+ Rust structs via ts-rs, ensuring compile-time type safety across the full IPC surface between Rust backend and React 19 frontend.
  • Built extensible skills system and MCP server integration for dynamic tool registration, plus Tree-sitter code intelligence across 8 languages for symbol extraction and AI context building.
RustTauri 2React 19TypeScriptClaude Agent SDKTree-sitterxterm.jslibgit2

NYU Courant Software Engineer & Graduate Assistant

Aug 2025 — Jan 2026

Built cloud-native developer tools and ML prediction servers for academic research and teaching.

  • Architected cloud-native Python IDE supporting 60+ concurrent students with 99.9% uptime using AWS ECS Fargate auto-scaling and RDS PostgreSQL.
  • Engineered security-hardened execution engine with thread isolation and 128MB memory limits preventing 100% of privilege escalation attacks.
  • Designed real-time WebSocket architecture handling 18,000 messages/min with sub-200ms latency.
  • Built FastAPI ML prediction server integrating TensorFlow for RNA splicing prediction with 10ms API response times.
AWSPythonFastAPITensorFlowTornadoDocker

Validia Software Engineer Intern · Interview Guard

May 2025 — Jun 2025

Software engineering internship at Validia building Interview Guard, a remote cheating detection platform with computer vision and gaze tracking.

  • Achieved 95%+ cheating detection accuracy by integrating PLGaze AI with on-screen coordinate transformation algorithms.
  • Built web-based calibration system in React/FastAPI and 6-table MySQL schema, processing 1,000+ sessions with zero data loss.
  • Cut onboarding time by 60% through automated installation scripts and ETL pipelines.
GCPFastAPIMySQLPLGaze AIPyQtPythonTypeScriptReactCI/CDDocker

Education

New York University MS in Computer Science

Sep 2024 — May 2026

GPA: 3.6/4

Artificial Intelligence · Operating Systems · Design and Analysis of Algorithms · Software Engineering · Internet Security & Privacy · Financial Computing · Data Science

Guru Gobind Singh Indraprastha University B.Tech in Computer Science and Engineering

Sep 2020 — Jul 2024

GPA: 3.7/4