
About
I'm a Junior majoring in Computer Science at Arizona State University with a 4.0 GPA and a passion to build software that appeals to people. When I'm not coding, I enjoy diving into algorithmic puzzles like the Rubik's Cube. I’ve come a long way and can now solve seven different types of cubes.
Projects
Verbalist is a VSCode extension that enables the use of voice to edit codebase. After a user downloads and configures the extension, users can record small voice snippets describing the high-level actions they want to take on text. Then, the AI models incorporated into the extension decide the specific actions to execute in order to do the high-levels actions--all without processing the content of the file.
Ever been caught in the chaos of a disaster? It’s terrifying, chaotic, and leaves you scrambling for answers. That’s why we created Crisis Companion—a revolutionary app designed to turn panic into preparedness. With tailored emergency plans, real-time checklists, and step-by-step guidance, we’re putting the power of safety back in your hands. Developed with cutting-edge tools like React Native, Flask, and advanced APIs, Crisis Companion doesn’t just guide you—it ensures you're equipped to handle the unpredictable. Because in a crisis, every second counts, and your peace of mind matters.
Side Projects
Open Spot Notifier is a python web script that helps ASU students find spots in popular classes that always run out of spots in seconds.
Built with- Selenium, Discord.py, Python
A beautiful anime exploration webpage.
Built with- React, ChakraUI, AniList GraphQL, Typescript, Vite
Awards
Won the runner up prize for building a fully discrete and automated system to improve attendance-taking procedures for over 100000 students at ASU.
Won the award with record breaking number of nominations for outstanding service as an undergraduate teaching assistant
Work Experience
-
Managed 62 undergraduate and PhD teaching assistants to elevate lecture quality, create resources, and support systems for over 3000 students every semester.
-
Led focused review workshops and curated specialized study playlists on YouTube with over 70,000 views, boosting student exam preparation and achieving an 85% class average in final exams.
-
Cost optimization with linear programming - Reduced internal printing costs by 10% by developing an optimized job prioritization model using Python, with NumPy and PuLP.
-
NLP integration for job ranking - Integrated SpaCy’s Named Entity Recognition (NER) to process natural language prompts, automatically extracting relevant job information and prioritizing print jobs based on the profit-to-cost ratio.
-
API development for scalable marketplace - Built RESTful API endpoints to support 1,000+ daily users, ensuring 2x scalability by leveraging Node.js, Express, and MongoDB.
-
Performance optimization with caching - Improved user experience by reducing page load times by 25%, implementing caching strategies for static assets, data validation, and schema management using Mongoose.
-
Attendance automation for 100,000+ students - Reduced manual input time by 50% by developing a system to automate attendance using Java, TypeScript, custom PCBs, HID card scanners, and frameworks like Spring Boot and React.
-
Automated testing pipeline for REST API - Improved bug detection rates by 20% by developing unit tests and automated scripts for 30+ endpoints using Postman.
-
UI development for attendance management system - Achieved a 90% satisfaction rate by designing and implementing responsive front-end components using Next.js for the attendance management system.
-
Wireframe implementation - Improved development efficiency by 25% by leading a team to design and implement wireframes using Figma, resulting in faster design iterations and better team collaboration.
Education
Courses :
-
Theoretical Computer Science- Finite Automatons, Grammar, Turing Machines
-
Data Structures II: Network Flows, Greedy Algorithms, Dynamic Programming, Splay Trees
-
Data Structures I: Stacks, Queues, Shortest Path Algorithm, Minimum Spanning Trees, Union Find, Sorting Algorithms
-
Programming Paradigms in C++, Java, Prolog and Scheme
-
iOS Development with SwiftUI