Web Development

Link Shortener
A link shortener application that allows users to shorten long URLs for easier sharing and tracking.
- Node.js
- Express
- MongoDB

Sorting Algorithm Visualizer
A tool to visualize sorting algorithms, helping users understand how different algorithms work.
- React
- D3.js

IIT Connect (WIP)
A work-in-progress project for IIT connections, aiming to connect students and alumni.
- Next
- Firebase

Calculator App
A simple calculator application for basic arithmetic operations.
- React

Todo List
A todo list application to help users manage their tasks efficiently.
- React

SYNTACS '25
SYmposium on Novel Technologies and Advances in Computer Science
- React
- NextJs
- Tailwind
Web Development Skills 🌐

HTML
⭐⭐⭐⭐
Semantic HTML, Forms, Accessibility

CSS
⭐⭐⭐
Flexbox, Grid, Responsive Design

TailwindCSS
⭐⭐⭐
Utility-First, Responsive Design, Customization

Bootstrap
⭐⭐⭐
Grid System, Components, Responsive Design

JavaScript
⭐⭐⭐
ES6+, DOM Manipulation, Async/Await

TypeScript
⭐⭐
Type Safety, Generics, Interfaces

Node.js
⭐⭐
Express, REST APIs, Middleware

React
⭐⭐⭐
Hooks, State Management, Component Lifecycle

Next.js
⭐⭐⭐
SSR, SSG, API Routes

Vercel
⭐⭐
Deployment, Serverless Functions, Edge Network

MongoDB
⭐⭐⭐
CRUD Operations, Aggregation, Indexing

SQL
⭐⭐⭐
Queries, Joins, Transactions

VS Code
⭐⭐⭐
Code Editing, Debugging, Extensions

Sublime Text
⭐⭐⭐⭐⭐
Code Editing, Syntax Highlighting, Plugins

Vim
⭐⭐
Text Editing, Customization, Shortcuts

Git
⭐⭐⭐
Version Control, Branching, Merging

Docker
⭐⭐
Containerization, Docker Compose, Images