About

Third-year Computer Science student at VIT with strong foundations in programming, data structures, algorithms, and object-oriented design. Experienced in building full-stack web applications and backend systems using React, Next.js, FastAPI, and Python. Quick learner who enjoys solving problems, exploring new technologies, and turning ideas into working software. Currently expanding into systems-level topics including operating systems and computer networking.

Projects

PRP Indoor Navigation System

Featured
  • Built a scalable, cloud-deployable web-based indoor navigation system for a multi-block academic building using graph algorithms and object-oriented design principles.
  • Implemented A* for shortest path and Dijkstra for nearest facility search, demonstrating strong algorithmic problem-solving and debugging skills.
  • Designed an intuitive UI/UX with interactive SVG maps featuring zoom, pan, and multi-floor navigation for an engaging user experience.
  • Deployed to Vercel cloud with CI/CD pipeline.
Next.jsTypeScriptA*DijkstraSVGTailwind CSS

InsightRush

Hackathon
  • Developed backend APIs for CSV ingestion and analytical query execution in a hackathon project.
  • Implemented schema and query validation to ensure safe and consistent data processing.
  • Built an approximate query-processing pipeline using sampling and statistical estimation for COUNT, SUM, and AVG operations.
  • Collaborated with frontend to design API responses including execution metadata and results.
FastAPIDuckDBPythonData Processing

Lumi

  • Built a full-stack Flask application with SQLite-backed data models for health & productivity tracking.
  • Implemented EMA-based habit tracking for consistency scoring.
  • Developed server-side chart generation using Matplotlib with Base64 rendering.
  • Integrated AI-based routine analysis with fallback logic for reliability.
PythonFlaskSQLiteMatplotlibLLM Integration

6502 Emulator

  • Built a software emulator for the MOS 6502 microprocessor in Python.
  • Implemented instruction decoding, memory mapping, and CPU cycle emulation.
PythonSystems Programming

Keyboard-lock

  • Utility tool providing Fn lock and arrow key lock functionality for 60% keyboard users.
  • Improves workflow efficiency for compact keyboard layouts.
UtilityKeyboard Remapping

Education

B.Tech in Computer Science and Engineering

Vellore Institute of Technology (VIT), Vellore

2024 – 2028

Relevant Coursework

Completed
Data Structures & Algorithms Object-Oriented Programming Discrete Mathematics
Currently Enrolled
Operating Systems Computer Networks
Resume