RESUME
Prity Sarkar

SKILLS

  • HTML, CSS, BOOTSTRAP, TAILWIND, AD JS
  • REACT, NEXT, TYPESCRIPT, REDUX-TOOLKIT, REACT QUERY, MUI, ZUSTAND
  • NODE, EXPRESS JS, MONGO DB, JWT, MULTER, LOOKUP

LANGUAGES

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

Interest

  • CREATIVE THINKING AND WRITING
  • DRAWING, PHOTOGRAPHY

Personal Info

  • DOB : 06/07/1999
  • Marital Status : Single

Prity Sarkar

MERN Stack

PROFILE

I am a passionate Developer specializing in the MERN Stack. I bridge the gap between complex backend logic and intuitive, high-performance user interface, help to create SEO-friendly, and secure web applications. My expertise lies in developing end-to-end solutions, with a heavy emphasis on TypeScript for type-safe, maintainable code. Whether it's architecting a database or crafting pixel-perfect components with Tailwind and MUI, I focus on delivering clean code and exceptional user experiences.

Personal Project/s

Project Name :

HELPCENTRE PROJECT - REACT

Description :

  • Frontend: React.js with Next.js (App Router)

  • State Management: Redux Toolkit & React Query

  • UI Framework: Material UI (MUI)

  • Language: TypeScript (TSX)

  • Form Handling: React Hook Form with Yup validation

  • Backend Integration: Supabase

Project Name :

WORKSPACE COLLABORATION - REACT

Description :

Implemented rich text editing with Plate.js for document collaboration features including real-time editing, formatting, and content versioning Integrated Appwrite for user authentication, real-time database synchronization, storage, and cloud functions enabling multi-user workspace functionality Built robust form handling with React Hook Form + dual validation (Yup + Zod) ensuring data integrity across user registration, workspace creation, and document sharing Designed responsive UI with Tailwind CSS delivering modern, mobile-first interface for cross-device collaboration Managed client-side state and session persistence using js-cookies for secure JWT token handling and user preferences Created seamless real-time collaboration workflows supporting multiple simultaneous users editing shared documents

Project Name :

FOODIE WEB - REACT

Description :

  • Framework: Next.js (React)

  • Language: TypeScript (TSX)

  • State Management: TanStack Query (Server State) & Context API (Client State)

  • Styling: Tailwind CSS (Utility-first styling for rapid UI development)

  • Icons: Lucide-React / React-Icons

Project Name :

Matrix - calculator - AD JS

Description :

This project is made on context API, in react also with Javascript

Project Name :

Southern_Estate_HTML

Description :

  • HTML5: Leveraged semantic tags to improve SEO and accessibility.

  • CSS3: Employed CSS Flexbox for the property grid and Media Queries to ensure the site is fully responsive on tablets and smartphones.

  • Hover Effects: Smooth CSS transitions on property cards to highlight listing details upon user interaction.

  • BEM Methodology: Used Block-Element-Modifier naming conventions for clean, maintainable CSS code.

Project Name :

Explore - Travel - Guide - HTML

Description :

  • Dynamic Hero Section: An immersive landing page with a clear Call-to-Action (CTA) to drive user engagement.

  • Destination Gallery: A curated display of travel spots using CSS Grid and Flexbox for a clean, organized layout.

  • Interactive Booking Form: A functional HTML5 form with validation for user inquiries and booking requests.

  • Responsive Navigation: A sticky navigation bar that adapts for mobile and desktop viewing.

  • Social Integration: Footer links to social media platforms to enhance the brand's digital presence.

Project Name :

Grocery - Item - store - REACT, NEXT

Description :

  • Frontend: React.js (Functional Components & Hooks).

  • State Management: Redux Toolkit (Slices, Thunks, and Selectors).

  • Styling: Material UI

Project Name :

Product Filter With NODE

Description :

  • Frontend: React.js, Tailwind CSS (for styling), and Axios (for API communication).

  • Backend: Node.js, Express.js.

  • Database: MongoDB (using Mongoose for schema-based filtering and indexing).

  • State Management: React Hooks (useContext or useReducer) for managing complex filter objects.

Project Name :

Flower - Selling - Web with JWT token - NODE

Description :

  • Global State Management: Orchestrated with Redux Toolkit (RTK) to manage the shopping cart, user session persistence, and UI states (like sliders and modals) across the entire application.

  • Secure Authentication Flow: * JWT (JSON Web Tokens): Implemented for stateless, secure user sessions.

    • RBAC: Dedicated logic to distinguish between Admin (inventory management, order tracking) and Customer (purchasing, order history).

  • High-Performance UI: Built with Tailwind CSS and TSX, featuring a custom-designed product slider and a clean, minimalist aesthetic that allows floral imagery to stand out.

  • Dynamic Receipt Generation: A backend service that generates automated PDF Receipts for every successful transaction, improving the professional post-purchase experience.

  • Type-Safe API Integration: Using TypeScript across both the client and server to ensure data integrity for product schemas, user profiles, and order status.

Project Name :

Employee - Management -RBAC - NODE

Description :

Secure Onboarding Flow: Engineered a "Admin-First" registration logic where the backend generates secure temporary passwords and automates delivery to employees via Nodemailer (SMTP). Dual-Token Authentication Strategy: Access Tokens: Short-lived JWTs for stateless authorization. Refresh Tokens: Implemented for seamless session persistence, stored securely in HttpOnly Cookies using cookie-parser on the backend and js-cookie on the frontend. Tech Stack Framework: Next.js (App Router), Node.js, Express.js. Language: TypeScript (TSX). Security: JWT (Access/Refresh), Bcrypt, HttpOnly Cookies, RBAC Middleware. Database: MongoDB (via Mongoose). Communications: Nodemailer. Development: Nodemon, ESLint, Postman for API testing.

EDUCATION

Master in English Literature and language

2023

Bachelor in English literature and Language

2021

Higher Secondary

2019
Logo