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.

Get in touch
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

A

Atom 360

Semi-fulltime

Frontend Developer Intern

Jan 2025 - May 2025 (3 months)

Bangalore, India (Remote)

Technologies

React.jsReact.js
CSSCSS
DjangoDjango
JavaScriptJavaScript
PostgreSQLPostgreSQL
Material-UIMaterial-UI

🧩 Project 1: India Statistics Map Visualization - Built the entire frontend from scratch using React.js and D3.js for real-time data visualization on Indian map with interactive features like tooltips, hover highlights, and dynamic legends.

🧩 Project 2: Atom 360 Dashboard Website - Developed a comprehensive admin dashboard for healthcare management with responsive pages, reusable components, and seamless API integration for patient records and screening history.

🛠 Key Contributions: Implemented dynamic data rendering with region-wise statistics, pie charts for detection results, bar charts by gender with interactive tooltips, and ensured cross-browser compatibility with performance optimization.

✨ Features Delivered: Patient and user data management, detailed screening analytics, dashboard cards with stats and charts, fully responsive layout with mobile support, and modular component structure for scalability.

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 Platform: Developed a comprehensive live quiz application with real-time functionality using QStash workflows and Pusher for instant updates and synchronization across multiple users.

⚡ Mock Quiz System: Built a LeetCode-style contest platform with proper timer functionality, Redis caching for performance optimization, and QStash workflows for background processing.

🔧 Technical Implementation: Architected the complete full-stack solution with Next.js and TypeScript frontend, PostgreSQL database, Redis for caching and session management, and integrated Shadcn UI components.

🚀 Key Features: Real-time multiplayer quiz sessions, automated scoring system, leaderboards, contest scheduling, question management system, and comprehensive analytics dashboard.

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

Suraj's GitHub Contribution Chart
GitHub Stats
GitHub Streak

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