Open to internship and junior developer roles

Sourabh Sharma

Full-Stack Developer

I build full-stack apps with Next.js, React, TypeScript, and Supabase - from first sketch to deployed product.

Based in Gurgaon, India. Strong focus on problem-solving, rapid prototyping, and using AI tools to accelerate development without losing the human touch.

Next.jsReactTypeScriptSupabase
Gurgaon, India CS50 Harvard Next.js + Supabase
Builder turns ideas into working apps
Problem Solver debugs, ships, improves
Learner CS50 + daily practice
Sourabh Sharma, Full-Stack Developer from Gurgaon, India
Developer
Ships real apps
03+ projects built
UX performance focus
Stack modern and scalable
Mindset consistent and curious

Tech Toolbox

React TypeScript Supabase Next.js
Scroll
01 / About

A practical builder with a fast learning loop.

Self-taught Full-Stack Developer specializing in modern web technologies including Next.js, React, TypeScript, and Supabase. Experienced in building and deploying production-ready applications from scratch.

Strong focus on problem-solving, rapid prototyping, and leveraging AI tools to accelerate development. I use Claude, Gemini, and Codex daily for code generation, debugging, and refactoring.

Completed CS50: Introduction to Computer Science (Harvard). Continuously learning full-stack development through hands-on projects with a strong focus on practical implementation over theoretical learning.

Based in Gurgaon, Haryana, India. Seeking an internship or junior developer role to contribute to real-world products and scale technical expertise.

FocusFull-Stack Development
ExperienceSelf-taught Developer
LocationGurgaon, Haryana, India
CertificationCS50 Harvard
Emailsourabhsharmacrypto@gmail.com
Websitexsourabhsharma.github.io
ResumeView / Download
Portfolio Video

Engineer In Motion

Watch a quick intro to my work, my builder mindset, and the kind of full-stack products I enjoy creating.

02 / Stack

Tools I use to turn ideas into working software.

These are the tools and technologies in my stack. Always expanding, always shipping.

Java

Programming Language

OOP clicked for me because of Java. It taught me how to structure code the right way and think in terms of objects and design patterns.

Python

Programming Language

My go-to language for scripts, automation, and quick prototyping. It makes complex things simple to build and iterate on fast.

JavaScript

Programming Language

The backbone of my web development work. From interactive UIs to server-side logic with Node.js, JS powers everything I build.

TypeScript

Programming Language

Type safety that saves me from bugs before they happen. I use TypeScript in all my Next.js and React projects for reliable, scalable code.

C / C++

Programming Language

Where I sharpen my fundamentals. Data structures, algorithms, and low-level problem solving that keeps my brain sharp.

React.js & Next.js

Frontend Development

My primary frontend stack. Next.js App Router for full-stack apps with server actions, SSR, and optimized performance out of the box.

HTML5, CSS3 & Tailwind

Frontend Development

Building responsive, pixel-perfect layouts. From vanilla CSS to Tailwind utility classes, I make sure everything looks clean on every screen.

Supabase & Drizzle ORM

Backend & Databases

Supabase for PostgreSQL, auth, and real-time data. Drizzle ORM for type-safe schema management and migrations in my full-stack apps.

REST APIs & Server Actions

Backend Development

Building and consuming APIs with Next.js Server Actions. Handling JSON, authentication, and integrating third-party services seamlessly.

Git, GitHub & Vercel

Tools & Platforms

Version control with Git, code hosting on GitHub, and seamless deployments on Vercel. My complete DevOps pipeline for shipping fast.

Claude, Gemini & Codex

AI-Assisted Development

Daily use of AI tools for rapid development, debugging, refactoring, and optimization. Leveraging AI to accelerate every stage of the workflow.

DSA & Web Architecture

Core Knowledge

Data Structures & Algorithms fundamentals, Web Architecture patterns, and API Design principles that form the foundation of solid software.

03 / Curiosity

What keeps me exploring outside the editor.

AI/ML Applications

Deeply interested in how AI is transforming software development and everyday tools. From integrating OpenAI and Groq APIs into my own projects to exploring how machine learning can solve real problems. The future is AI-native.

Personal Finance Systems

I built Track My Money because I'm passionate about financial literacy and tools. Understanding cash flow, automating budgets, and making smart money decisions - I believe everyone deserves great financial tools.

Developer Tools & Productivity

Always hunting for tools that make developers faster. That's why I built WebGem - a curated directory of web tools. I love discovering and building utilities that streamline the development workflow.

Content Creation

I like sharing what I learn. Breaking down a concept, showing how I built something, or just thinking out loud about tech. It helps me learn better and connect with people who are into the same stuff.

Books & Self Growth

I wasn't always into reading, but once I started I couldn't stop. Mostly stuff about self-improvement, tech, and money. Every good book I've read has changed how I look at things. Small ideas add up over time and completely shift your perspective.

Investing & Markets

I've been looking into crypto and stocks for a while. I'm not an expert at all, I'm just learning. But I enjoy studying charts, following trends, and trying to understand how money moves. It's like problem solving but with real stakes.

I think in years, not days. Every book I read, every line of code I write, every mistake I make. It all adds up somewhere. I'm just trying to make sure it adds up to something meaningful. - Sourabh Sharma
04 / Proof

Projects with live demos and code you can inspect.

01

Track My Money

A full-stack personal finance dashboard to monitor income, expenses, and financial health. Features an "Intelligence Hub" for spending insights, AI-based bank statement parsing, responsive dark/light mode UI with ShadCN, Supabase auth, and Drizzle ORM schema management. Deployed on Vercel.

Next.jsReactTypeScriptSupabaseDrizzle ORMTailwind CSSOpenAI/Groq
02

WebGem

A curated web tools directory featuring 160+ tools across 16+ categories. Advanced filtering by category, pricing, and difficulty. Includes saved tools, recently viewed tracking, SEO optimization with metadata and structured data (JSON-LD), and validation scripts for data quality.

Next.js 15React 19TypeScriptTailwind CSS
03

Portfolio Website

This very website you're looking at. Designed and developed a responsive portfolio showcasing projects and skills. Features a premium tech cursor, 3D tilt cards, smooth scroll reveals, integrated live demos and GitHub repositories for project verification.

HTMLCSSJavaScriptUI/UX
05 / Connect

Find me online or send a direct message.

I'm active on most of these platforms. If you want to talk tech, work on something together, or just say hi, feel free to reach out. I always reply.

Send Me a Message

This opens your email app. Or email me directly at sourabhsharmacrypto@gmail.com.