RESUME
Rupam Majumder

SKILLS

  • HTML
  • CSS
  • JavaScript (ES6+)
  • React.js
  • Redux Toolkit
  • Material UI (MUI)
  • Bootstrap
  • Git
  • GitHub
  • REST APIs
  • Axios
  • JSON
  • Responsive Design

LANGUAGES

  • English (Native)
  • Hindi (Native)
  • Bengali (Native)

Interest

  • Playing Video games
  • Exploring new technologies
  • Travelling

Personal Info

  • DOB : 21/12/2001
  • Marital Status : Single

Rupam Majumder

React JS Developer

PROFILE

Passionate Frontend Developer with hands-on experience in React.js, Redux Toolkit, JavaScript, and Material UI. Adept at building responsive web applications with optimized UI/UX. Strong understanding of state management, API integration, and modern frontend technologies. Seeking to apply my skills in a dynamic development team.

Personal Project/s

Project Name :

E-commerce Website (React.js, Redux Toolkit, Material UI)

Description :

  •  Developed a fully functional Grocery shopping e-commerce website with authentication, product listing, category filtering, search, cart, wishlist, order history and profile functionality.
  •  Implemented Redux Toolkit for state management and Material UI for a sleek, responsive UI.
  •  Here I use the Json server for making the database.

Project Name :

Ai Chatbot (React.js, Gemini api)

Description :

  • Developed an AI-powered chatbot using Google's Gemini API for real-time responses.
  • Implemented Context API for global state management to handle user interactions efficiently.

Project Name :

Room Management System (Next.js, TypeScript, Supabase, Material UI)

Description :

  •  Developed a dynamic room creating and seat management platform where admins can create rooms with customizable grid-based layouts (rows × columns), allocate seats with occupant details, and manage seat states (available, allocated, or blank).
  •  Integrated Supabase for authentication, relational data storage with foreign key constraints, and enforced secure access.
  •  Implemented a global search functionality allowing users to search for occupant names across rooms, displays matched rooms and highlights exact seat containing the queried name.
  •  Designed interactive seat behavior: hover to view occupant info, click to allocate/edit/delete (admin) or view-only (user mode).

EDUCATION

Secondary (Class 10) (84.57%)

2018

Higher Secondary (Class 12) (87.60%)

2020

B.A. (Hons) in English ( CGPA: 6.352)

2023
Logo