About Me

Hi there!

I'm Anshul, and if you've made here, you probably know I’m a web developer. But let’s make this less robotic and more real. This website exists to showcase what I do, what I love, and maybe even help you get to know me a little better.

I got into coding back in school, mostly because I was fascinated by how a few lines of code could turn into something people actually use. In college, I fully embraced it, skipping lectures, diving into projects, and landing my first internship in my freshman year. Since then, it’s been a wild ride through multiple startups, crafting web experiences using TypeScript, React.js, and Next.js.

I thrive in fast-paced environments because, honestly, slow just isn’t my thing. I love the challenge of building clean, efficient, and user-friendly applications. Seeing an idea take shape, pixel by pixel, is what keeps me hooked.

When I’m not coding, you’ll probably find me exploring new cities, soaking in different cultures, and trying to taste my way through India’s street food scene. There’s something about experiencing new places that fuels my creativity and keeps life interesting.

This site is my little corner of the internet, if you like what you see, feel free to reach out. Let’s build something awesome! 🚀,

Work Experience
Vectorshift (YC S23)

Vectorshift (YC S23) (Jan 24 - Present)

Frontend Engineer

Remote

Led frontend revamp of workflow builder by generalizing 100+ nodes into a single config-driven system, eliminating duplication and improving extensibility across the no-code AI platform.

Built an agentic chat bot supporting 1,000+ message conversations using virtualization, memoization, and infinite scrolling to maintain sub-100ms interaction times.

Developed real-time analytics dashboards with WebSockets, React Query caching, and optimized data visualization for large datasets.

Owned Marketplace frontend end-to-end: publishing, importing, and feature flag releases, driving 40%+ template adoption across users.

Applied advanced client-side optimizations using IndexedDB persistence, cache invalidation strategies, and selective re-rendering in React and Next.js App Router.

Key Focus: React, Next.js App Router, React Query, WebSockets, Virtualization, IndexedDB, Cache Invalidation, No-code AI Platform, Analytics Dashboards, Feature Flags

Permar AI

Permar AI (May 22 - Dec 23)

Founding Frontend Engineer

Remote

Built a Framer-like no-code website builder using custom JSON schema for AI-driven site creation and editing.

Implemented a package-based monorepo and micro-frontend setup to support deployment independence and code sharing between the builder and website-serving apps.

Developed a high-performance website renderer using SSR and edge rendering to improve SEO, page speed, and Core Web Vitals.

Created an AI-powered blog editor using Lexical, focusing on extensibility and predictable state management.

Key Focus: React, Next.js, TypeScript, Lexical, SSR, Edge Rendering, Monorepo, Micro-frontends, JSON Schema, SEO, Core Web Vitals

Education
Panipat Institute of Engineering & Technology

Panipat Institute of Engineering & Technology (Jul 18 - Jun 22)

Bachelor's Degree, Computer Science & Engineering

Haryana, India
Hindu sr. sec. school

Hindu sr. sec. school (Grade: 90%)

Schooling, Primary to XII

Haryana, India
Skills
Web Design & Development
Web Design & Development(HTML, CSS, JavaScript, TypeScript, Tailwind CSS, SCSS)
Frontend JavaScript Frameworks
Frontend JavaScript Frameworks(React.js, Next.js, Angular, Vue.js, Svelte)
Backend JavaScript Frameworks
Backend JavaScript Frameworks(Node.js, Express.js, NestJS)
Database Management Systems
Database Management Systems(MongoDB, Mongoose, TypeORM, Firebase)
Real-time & Web Sockets
Real-time & Web Sockets(Socket.io)
Testing & Automation
Testing & Automation(JSDoc, Puppeteer, E2E Testing)
Browser Extensions
Browser Extensions(Chrome Extensions)
UI/UX & Design Systems
UI/UX & Design Systems(Material UI, Figma)
Task Scheduling & Automation
Task Scheduling & Automation(Bree.js (Cron Jobs))
Tools & Collaboration
Tools & Collaboration(VS Code, Slack, ClickUp)
Projects
Cricket Fantasy App

Cricket Fantasy App

A fantasy cricket platform built with the MERN stack, featuring real-time player drafts using Socket.io, Google Sign-In, and an admin panel with full CRUD functionality for managing tournaments and players.

#mern #socket.io #google-auth #cron-jobs #webscraping

Synchronized Music Player

Synchronized Music Player

A social music-listening platform using the MERN stack, enabling real-time song sync, chat, and voice interactions via WebSockets. Features Google Sign-In and dark/light themes.

#mern #socket.io #google-auth #real-time #chat

Multiplayer Bug Shooter

Multiplayer Bug Shooter

An endless multiplayer shooter game built with MERN stack and TypeScript where players battle against bugs and viruses in real-time. Features seamless multiplayer functionality using Socket.io, point-based scoring system, and no login required for quick gameplay.

#mern #typescript #socket.io #real-time #game

Projects on GitHub
Languages
English/Hindi/Italian
Resume
Anshul Sharma's Resume

To those HRs out there who need a more organized and minimal version of my information, you can download the trusted PDF version here:

Download Resume
Contact
Send Message