SushantGandhi

SG
Software Engineer

I craft digital experiences that are fast, accessible, and delightful. Currently focused on building beautiful interfaces with modern web technologies.

Get in Touch

Experience

Where I've worked and what I've built.

Senior Frontend Engineer

TechCorp Inc.
2023 - Present

Leading the frontend architecture for the core product. Built a design system serving 12 teams, reduced bundle size by 40%, and improved Core Web Vitals across all pages.

ReactTypeScriptNext.js

Frontend Developer

StartupXYZ
2021 - 2023

Shipped the v2 redesign from scratch. Implemented real-time collaboration features, complex data visualizations, and an accessible component library.

ReactGraphQLTailwind

Junior Developer

Digital Agency Co.
2019 - 2021

Built responsive marketing sites and web applications for clients across fintech, healthcare, and e-commerce. Grew from intern to leading small project teams.

JavaScriptReactNode.js

Personal Projects

A collection of things I've built - from open-source tools to full products.

Canva Clone
Canva Clone
A feature-rich design editor inspired by Canva with drag-and-drop canvas, text editing, image manipulation, and template support.
Next.jsAuth.jsDrizzle ORMReplicate AIStripeHonoZustanduploadthingTypeScriptFabric.jsTailwind
Cursor Clone
Cursor Clone
A clone of the Cursor IDE landing page and core experience, built with Next.js and Convex for real-time backend, with Sentry for error tracking.
Next.jsTypeScriptConvexSentry
Discord Clone
Discord Clone
A real-time messaging platform inspired by Discord with channels, direct messages, and server management, built with Next.js and Prisma.
Next.jsTypeScriptPrismaTailwind
Docs Clone
Docs Clone
A collaborative document editing platform inspired by Google Docs with real-time multi-user editing powered by Liveblocks and Convex.
Next.jsTypeScriptConvexLiveblocks
Duolingo Clone
Duolingo Clone
A gamified language learning platform inspired by Duolingo with lessons, progress tracking, and streaks, built with Next.js and Drizzle ORM.
Next.jsTypeScriptDrizzleshadcn/ui
ElevenLabs Clone
ElevenLabs Clone
A text-to-speech platform inspired by ElevenLabs with voice synthesis, audio generation, and playback, built with Next.js and Prisma.
Next.jsTypeScriptPrismaSentry
Lovable Clone
Lovable Clone
An AI-powered web development tool inspired by Lovable with sandbox template building, code generation, and deployment capabilities using e2b.
Next.jsTypeScriptPrismae2b
Miro Clone
Miro Clone
A collaborative whiteboarding platform inspired by Miro with real-time drawing, shapes, and multi-user editing powered by Liveblocks and Convex.
Next.jsTypeScriptLiveblocksConvex
n8n Clone
n8n Clone
A workflow automation platform inspired by n8n with visual flow builder, background job processing via Inngest, and Prisma-backed data persistence.
Next.jsTypeScriptPrismaInngest
Notion Clone
Notion Clone
A note-taking and workspace app inspired by Notion with rich text editing, nested pages, and real-time data powered by Convex.
Next.jsTypeScriptConvexTailwind
Slack Clone
Slack Clone
A real-time team messaging app inspired by Slack with channels, threads, and direct messages, powered by Convex serverless backend.
Next.jsTypeScriptConvexTailwind
Trello Clone
Trello Clone
A task management app inspired by Trello with drag-and-drop boards, cards, lists, and Stripe-powered subscription billing.
Next.jsTypeScriptPrismaStripe
YouTube Clone
YouTube Clone
A video streaming platform inspired by YouTube with video playback, channels, and user authentication via Clerk, built with Next.js and Drizzle ORM.
Next.jsTypeScriptDrizzleClerk
Gumroad Clone
Gumroad Clone
A digital product marketplace inspired by Gumroad for selling and distributing digital goods, built with Next.js and shadcn/ui.
Next.jsTypeScriptshadcn/uiTailwind
Jira Clone
Jira Clone
A project management tool inspired by Jira with issue tracking, sprint boards, and team collaboration features.
Next.jsTypeScriptTailwind

About Me

I'm a frontend developer who cares deeply about the details - the weight of a typeface, the timing of an animation, the clarity of an error message. I believe great interfaces are invisible: they get out of the way and let people accomplish what they came to do.

With several years of experience building for the web, I've worked across startups and product teams shipping everything from design systems to full-stack applications. I'm most at home in the intersection of design and engineering.

When I'm not coding, you'll find me exploring new tools, contributing to open source, or reading about typography and interaction design.

Technologies

TypeScriptReactNext.jsNode.jsTailwind CSSPostgreSQLGraphQLDockerAWSFigmaGitREST APIs

Education

B.S. Computer ScienceUniversity of Technology2015 — 2019

Graduated with honors. Focus on HCI and software engineering.

Full Stack Web DevelopmentOnline Bootcamp2019

Intensive 12-week program. Built 5 full-stack projects.

Resume

Interested in working together? View my resume for a detailed look at my experience and skills.

Download