Deep Goyal

Deep Goyal

Student in Tempe AZ, he/him

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

2024

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.

2024

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

2023

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

2023

A beautiful anime exploration webpage.

Built with- React, ChakraUI, AniList GraphQL, Typescript, Vite

Awards

2024

Won the runner up prize for building a fully discrete and automated system to improve attendance-taking procedures for over 100000 students at ASU.

2024
Outstanding Teaching Assistant from The School of Computing and Augmented Intelligence @ASU

Won the award with record breaking number of nominations for outstanding service as an undergraduate teaching assistant

Work Experience

2023 — Now
Teaching Assistant at Arizona State University
Tempe AZ
  • 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.

2023 — 2023
Software Engineer Intern at Infomaze Technologies
Remote
  • 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.

2023 — 2023
Fullstack Engineer at ASU Automation Projects
Tempe AZ
  • 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.

2023 — 2023
Frontend Lead at EPICS@ASU
Tempe AZ
  • 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

2022 — Now
Bachelor of Computer Science at Arizona State University
Tempe AZ

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

Contact

LinkedIn
Instagram