Available for work
Suraj Sharma - Full Stack Developer
Full Stack Developer

Hello, I'm Suraj Sharma ๐Ÿ‘‹๐Ÿป

Available for new projects

Full Stack Web Developer passionate about creating innovative web solutions and enhancing user experiences. I build interactive web applications using TypeScript, React, Next.js, and PostgreSQL, driven by a keen eye for design and modern web technologies.

ReactReact
Next.jsNext.js
Express.jsExpress.js
Node.jsNode.js
BunBun
Tailwind CSSTailwind CSS
Three.jsThree.js
VercelVercel
AWSAWS
JavaScriptJavaScript
TypeScriptTypeScript
Vector DBVector DB
MongoDBMongoDB
PrismaPrisma
DrizzleDrizzle
PostgreSQLPostgreSQL

Featured

Experience

S

SellerSetu

Internship

SDE Intern

Oct 2025 - Present

Remote

Technologies

ReactReact
DjangoDjango
PostgreSQLPostgreSQL
AWSAWS
Express.jsExpress.js
MUI
React Query

โ€ข ๐Ÿ”— Designed and maintained ONDC-compliant backend flows in Express.js, ensuring request/response contracts across Seller App and Dashboard were consistent with protocol specifications.

โ€ข โš›๏ธ Implemented and iterated on seller-facing experiences using React, MUI, React Query, with clear loading/error states and predictable server-state management.

โ€ข ๐ŸŽฏ Owned the end-to-end Customer Query Management feature: schema design, API layer, client integrations, and behaviour validation in lower environments.

โ€ข ๐Ÿ’ฐ Developed RSF (Reconciliation & Settlement) views that surface settlement data from multiple APIs, providing a single place for sellers to review transaction outcomes.

โ€ข ๐Ÿงช Performed full ONDC flow validation (catalog โ†’ order โ†’ status โ†’ settlement) using Postman and UI tests, documenting edge cases and collaborating with senior engineers to resolve schema and flow inconsistencies.

A

Atom 360

Semi-fulltime

Frontend Developer Intern

Jan 2025 - May 2025 (3 months)

Bangalore, India (Remote)

Technologies

React.jsReact.js
D3.js
DjangoDjango
PostgreSQLPostgreSQL
Material-UIMaterial-UI
REST API

โ€ข ๐Ÿ“ India Statistics Map โ€” Built an interactive choropleth map from scratch with D3.js + React. Binds GeoJSON state boundaries to health screening data, renders SVG paths with color scales, and handles mouseover events for tooltip overlays.

โ€ข ๐Ÿ“Š Healthcare Dashboard โ€” Admin panel for patient records & screening history. REST API integration with Django backend, paginated tables, filter/search with debounced inputs, and role-based route guards.

โ€ข ๐Ÿ“ˆ Data Viz Components โ€” Recharts-based pie charts (detection results), grouped bar charts (gender breakdown), and stat cards. All components pull from PostgreSQL via Django REST, with loading skeletons and error boundaries.

โ€ข ๐Ÿ“ฑ Responsive + Cross-browser โ€” Flexbox/Grid layouts, tested on Chrome/Firefox/Safari. Mobile-first breakpoints, lazy-loaded chart bundles to keep initial load under 200KB.

S

Stealth Startup

Freelance

Full Stack Developer

April - July 2025

India (Remote)

Technologies

Next.jsNext.js
TypeScriptTypeScript
PostgreSQLPostgreSQL
RedisRedis
Shadcn UI
QStashQStash
PusherPusher

โ€ข โšก Live Quiz Engine โ€” WebSocket-driven multiplayer quizzes using Pusher channels. Server broadcasts question payloads, clients submit answers with timestamps, server validates and pushes score deltas in real-time.

โ€ข ๐Ÿ† Contest Mode โ€” LeetCode-style timed contests with QStash scheduled jobs for auto-start/end. Redis sorted sets for live leaderboards, atomic score increments, and rank calculations in O(log N).

โ€ข ๐Ÿ—„๏ธ Backend Architecture โ€” Next.js API routes + PostgreSQL (Prisma ORM). Redis for session tokens, rate limiting, and caching hot question sets. QStash handles deferred jobs like result emails and contest finalization.

โ€ข ๐ŸŽจ Frontend โ€” TypeScript + Shadcn UI components. Optimistic UI updates for answer submission, countdown timers synced with server time, and SSR for SEO on public contest pages.

Projects

BookWise - University Library Management

BookWise - University Library Management

Modern, full-stack library management system with smart authentication, real-time operations, and intelligent automation. Features multi-role system, mobile-first design, and comprehensive admin dashboard.

Next.jsNext.js
TypeScriptTypeScript
Drizzle ORMDrizzle ORM
PostgreSQLPostgreSQL
Tailwind CSSTailwind CSS
NextAuth.jsNextAuth.js
Neon DatabaseNeon Database
Shadcn/UIShadcn/UI
All Systems Operational
WordNest - Language Learning Platform

WordNest - Language Learning Platform

Interactive Duolingo-inspired language learning app with gamification, AI voice integration, premium features, and comprehensive progress tracking. Includes hearts system, leaderboards, and quests.

Next.jsNext.js
ReactReact
TypeScriptTypeScript
PostgreSQLPostgreSQL
Drizzle ORMDrizzle ORM
ClerkClerk
StripeStripe
Vapi AIVapi AI
Shadcn/UIShadcn/UI
All Systems Operational
AI Finance Management App

AI Finance Management App

Comprehensive financial management platform with AI receipt scanning, Splitwise clone features, automated budgeting, and database health monitoring for Supabase free tier.

Next.jsNext.js
ReactReact
PrismaPrisma
PostgreSQLPostgreSQL
ClerkClerk
Google Gemini AIGoogle Gemini AI
ResendResend
InngestInngest
SupabaseSupabase
All Systems Operational
Yoom - Video Calling Platform

Yoom - Video Calling Platform

Modern video calling application with screen sharing, meeting scheduling, personal rooms, call analytics, chat integration, and meeting recording capabilities.

Next.jsNext.js
TypeScriptTypeScript
StreamStream
WebRTCWebRTC
ClerkClerk
Shadcn/UIShadcn/UI
Tailwind CSSTailwind CSS
All Systems Operational

About

Me

Suraj Sharma - Full Stack Developer

Suraj Sharma

I'm a Full Stack web developer passionate about creating innovative web solutions and enhancing user experiences. I build interactive web apps using TypeScript, React, Next.js, and PostgreSQL, specializing in building MVPs, SaaS products, and solving real-world problems.

Current Focus

Software Engineer building stuff that matters. Currently working on innovative web applications using modern technologies like Next.js, React, TypeScript, and PostgreSQL. Always exploring new ways to enhance user experience and create impactful solutions.

Interests

Web Development
Full Stack Development
Cloud Computing
System Design
Database Optimization

GitHub Activity

Suraj's coding journey over the past year

GitHub Stats
Top Languages

Learning Journey

Education

Academic Background

Bachelor of Technology in Electronics Engineering

Indian Institute of Information Technology Ranchi

Ranchi, Jharkhand, India

2023 - 2027

Pursuing B.Tech in Electronics Engineering with focus on modern technologies and software development.

Key Achievements:

  • CGPA: 8.7/10
  • College Hackathon Winner
  • 9 SGPA in 4th Semester
JavaScriptJavaScript
ReactReact
Next.jsNext.js
TypeScriptTypeScript
PostgreSQLPostgreSQL
Python

Higher Secondary Education (12th)

Holy Cross School Hazaribagh

Hazaribagh, Jharkhand, India

2021 - 2023

Completed higher secondary education with exceptional academic performance and competitive exam preparation.

Key Achievements:

  • 95% in 12th Grade - School Topper
  • 96% in 10th Grade - School Topper
  • JEE Mains: 97 Percentile
Mathematics
Physics
Chemistry
Computer Science

Get In Touch

Contact Me

I'm always excited to work on new projects and collaborate with amazing people. Let's discuss how we can bring your ideas to life!

Send a Message

Available for Work

Open to new opportunities and exciting projects

Accepting Projects