Skip to content
View MrBengaliHacker's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report MrBengaliHacker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MrBengaliHacker/README.md

Typing SVG


🧑‍💻 About Me

const ritam = {
  name:        "Ritam Mondal",
  role:        "MERN Stack Developer",
  focus:       [
    "Full-Stack Web Applications",
    "Backend Engineering & API Security",
    "AI-Powered Integrations"
  ],
  stack:       ["MongoDB", "Express.js", "React", "Node.js"],
  languages:   ["JavaScript (ES6+)", "TypeScript", "C++", "Python", "Java", "C"],
  status:      "Open to Paid Software Engineering Internships",
  contact:     "ritammondal700144@gmail.com"
};
  • 🔭 Building full-stack web applications with clean architecture and efficient state management
  • ⚡ Developing modern frontends using React 19, React Router v7, and Tailwind CSS
  • 🔌 Engineering secure REST APIs with Node.js, Express v5, JWT refresh-token rotation, and rate limiting
  • 🤖  Integrating AI-powered features using the Google Gemini API, with usage quotas and token limits
  • ☁️  Managing cloud storage and databases using Cloudinary, MongoDB Atlas, and Render
  • 📬 Let's connect on LinkedIn or Discord

🌟 Featured Projects

A production-oriented, full-stack blogging platform built with React 19, Express 5, and MongoDB Atlas, featuring secure authentication, AI-powered content assistance, and interactive API documentation.

  • Security & Authentication: Dual-token JWT architecture with 15-minute access tokens, httpOnly refresh cookies, refresh-token rotation, MongoDB TTL-based session cleanup, DOMPurify XSS protection, and rate limiting.
  • AI Integration: Google Gemini-powered editing and writing assistant with daily usage tracking and tier-based quotas.
  • API Documentation: Interactive REST API documentation and testing using Swagger UI.
  • Links: 🌐 Live Application • 📖 Swagger API Docs • 💻 Codebase

An AI-powered developer tool built with React 19, TypeScript, and Zustand that evaluates resumes against job descriptions, calculates ATS match scores, and provides structured improvement recommendations.

  • Client-Side Document Pipeline: Integrated PDF.js to render high-fidelity resume previews directly in the browser and extract document text before cloud transmission.
  • AI Evaluation Engine: Orchestrated structured prompt flows with Claude Sonnet via Puter.js to generate ATS match metrics, keyword gap analysis, and tailored bullet-point recommendations.
  • State & Storage Architecture: Managed application state and upload workflows using Zustand 5, with user history and session persistence through Puter KV storage and file system APIs.
  • Links: 🌐 Live Application • 💻 Codebase

🚀 Tech Stack

💻 Core Languages

JavaScript TypeScript Python C++ Java C

🎨 Frontend

React Tailwind CSS Vite Axios HTML5 CSS3 Figma

🔧 Backend & APIs

Node.js Express.js JWT Swagger

🗄️ Databases & Cloud

MongoDB Mongoose Cloudinary Vercel Render

🛠️ Developer Tools

Git GitHub Postman VS Code npm


📊 GitHub Stats

GitHub Stats Card



Top Languages

🎮 Fun & Daily Inspiration (Click to expand)

🐾 Contribution Arcade

pacman contribution graph

💬 Quote of the Day

Readme Quotes

⭐ If you find my work useful, consider giving it a star! ⭐


Made with ❤️ by Ritam Mondal — building, learning, and improving every day


Open to software development internship opportunities. Let's connect!

Pinned Loading

  1. akshar-blog-platform akshar-blog-platform Public

    An enterprise-grade, full-stack MERN logging platform built with React 19, TypeScript, and Express v5. Features Cloudinary image uploads, secure HTTP-only cookie JWT session rotation, atomic intera…

    TypeScript 2

  2. resumelens resumelens Public

    AI-powered resume analyzer that evaluates resumes against job descriptions with ATS scoring and actionable feedback.

    JavaScript 1

  3. page-pulse page-pulse Public

    A full-stack website auditing tool built with React, Node.js, and Express. Features Cheerio-powered DOM parsing for real-time SEO & content metrics (HTTP status, load times, meta tags, missing ALT …

    JavaScript

  4. LeetCodeVault LeetCodeVault Public

    A structured collection of my LeetCode solutions, progressing from programming fundamentals to advanced Data Structures and Algorithms.

    C++ 1

  5. Poke-Scope Poke-Scope Public

    Explore every Pokémon instantly. A modular Pokémon index application built using Vanilla JavaScript (ES Modules), HTML5, and CSS3, featuring real-time data fetching from the PokéAPI, asynchronous s…

    CSS

  6. GymGuide GymGuide Public

    A clean, responsive 7-day fitness planner web application built using HTML5, Tailwind CSS, and DaisyUI, featuring a custom card layout for tracking daily workout splits and fully hosted on Netlify.

    HTML 1