Hi, I'm Suraj Sa.

A passionate
Full-Stack Developer
& Competitive Programmer

About Me

I’m a 3rd-year undergraduate student passionate about building impactful software. From creating interactive UIs with React to developing scalable full-stack apps, I love turning ideas into real products. Alongside development, I sharpen my skills through competitive programming, always eager to learn and ship solutions that are fast, reliable, and meaningful. šŸš€

Technical Skills

Languages

C++ Java Python TypeScript JavaScript C

Web Technologies

HTML5 CSS3 React.js Next.js Angular Tailwind CSS

Backend & Databases

Node.js Express.js REST APIs MySQL MongoDB

DevOps & Tools

Git Docker GitHub Actions AWS Vercel Jest

Core Concepts

OOP Data Structures & Algorithms DBMS Computer Networks Operating Systems

Featured Projects

QuickShow – Movie Booking Platform

A responsive web app for real-time movie booking with seat selection and admin management.

React.js Node.js MongoDB

Pathfinding Visualizer

An interactive app to visualize pathfinding and maze generation algorithms like Dijkstra's, A*, and more.

React TypeScript Tailwind CSS

QuickCash – P2P Payment App

A secure P2P payment system with wallet management and atomic fund transfers using MongoDB transactions.

React.js Node.js MongoDB JWT

Smart Search AI

A Google-like autocomplete engine with real-time suggestions, 2-edit fuzzy matching, and intelligent ranking using Trie and Levenshtein Distance.

JavaScript C++ HTML CSS

Coding Profiles

Where I hone my problem-solving skills.

LeetCode

Highest Rating: 1792

View Profile

CodeChef

3-Star Coder (1689)

View Profile

CodeForces

Specialist (1409)

View Profile

Let's Connect

Whether you need a full-stack application built from scratch, a critical bug squashed, a reliable team player for your next big project, or a hackathon partner who brings creative solutions - I'm ready to dive in.