Arunava Banerjee

Full Stack Developer · React · Next.js

Loading...

Hi, I'm Arunava

Full-Stack Developer & Problem Solver building fast, scalable, and intuitive web applications

Profile Image

About

I’m a Full-Stack Developer who loves building fast, reliable, and visually refined web applications. My focus lies in crafting scalable solutions with a seamless balance between performance and design.

On the frontend, I work extensively with React, Next.js, and Tailwind CSS to build modern, responsive interfaces that deliver smooth user experiences. On the backend, I design and develop APIs using Node.js, Express, and MongoDB, ensuring efficiency, scalability, and clean architecture.

Education

N

Narula Institute of Technology, West Bengal

Bachelor of Technology - B.Tech (Computer Science and Engineering)

Grade 8.48 CGPA
2021 - 2025
B

Burdwan C.M.S High School, West Bengal

WBCHSE (XII) - PCMB

Grade 86%
2019 - 2021
D

Debipur Adarsha High School, West Bengal

WBBSE (X) - Secondary Education

Grade 88%
2018 - 2019

Skills

My core technical skills and tools gained through projects and practice

Frontend & UI

HTMLCSSJavaScriptReact JSNext JSTailwind CSSShadCNFramer Motion

Backend & Database

Node JSExpress JSPrisma ORMPostgreSQLSupabaseNeon DBMongoDBRedisJWT

Languages

CC++JavaJavaScriptTypeScriptSQL

Tools

GitGitHubVS CodePostmanCompassVercelNetlify

Projects

A selection of recent work, focusing on performance, clarity, and user experience.

PrepMate

PrepMate

A full-stack learning platform covering 10+ CS subjects with 50+ questions each, actively used by peers for interview and mock prep. Features JWT-based authentication, role-based access control, Redis caching for faster APIs, rich Markdown rendering, and personalized progress tracking.

ReactTailwind CSSShadCNNode.jsExpressPrismaPostgreSQLRedis
QuizMaster

QuizMaster

A modern, full-stack quiz platform built with Next.js, TypeScript, and MongoDB — offering real-time quiz experiences, progress tracking, and time-based submissions.

Next JSTypescriptTailwind CSSShadCNMongoDBClerk
Taskify

Taskify

A full-stack collaborative task management platform designed to help users and teams stay productive, organized, and efficient. It allows you to create, manage, and track tasks — either individually or collaboratively across users. From simple personal to-do lists to complex project workflows.

ReactTypescriptTailwind CSSShadCNNode.jsExpressMongoDBClerk
Trimrrly

Trimrrly

A full-stack URL shortener with secure authentication, link management, and analytics dashboard. Includes role-based access, real-time redirection, device and location-based analytics, and Cloudinary integration for profile pictures and QR codes.

ReactTailwind CSSShadCNNode.jsExpressPostgreSQL (NeonDB)Cloudinary

Want to see more? Check out my GitHub for additional projects

View More on GitHub

Competitive Programming & Achievements

A summary of my competitive programming journey — from platforms I regularly participate in to major milestones achieved through consistent practice and contests.

LeetCode

LeetCode Knight (Top 3% Globally)

Solved 1100+ problems, achieved a rating of 1985 (Knight), and ranked 834/35,585 in Weekly Contest 401. Strengthened problem-solving and algorithmic skills through consistent participation.

Codeforces

Codeforces Pupil

Peak rating of 1331 (Pupil). Regular participation in contests helped sharpen competitive programming and analytical thinking.

CodeChef

3★ Rating

Achieved peak rating of 1653 (3★). Secured global rank 570 in TCS CodeVita Season 11 and 135/4000 in September Long 2022 Division 3.

GeeksforGeeks

Problem Solver

Solved 500+ problems, building a strong foundation in Data Structures and Algorithms.

Codolio

Coding Portfolio

Showcases competitive programming achievements and project portfolio in one place.

Major Achievements

TCS CodeVita Season 11

2023

Secured global rank 570 among thousands of participants worldwide.

ICPC Preliminary

2022

Participated in ICPC prelims, gaining valuable experience in team-based competitive programming.

Contact

Get in Touch

Whether you have a question, want to collaborate, or just want to say hello - feel free to reach out! I’m always open to discussing new ideas and opportunities.