TD

Hello, I'm

Tanushree Dutta

Junior Full Stack Developer

Recent graduate passionate about building web applications with modern technologies. Currently focusing on Node.js and the MERN stack.

function developer() {
  const skills = [
    'React', 'Next.js',
    'Node', 'TypeScript'
  ];
  
  return {
    create: (idea) => 
      idea + skills;
  };
}
const Portfolio = () => {
  const [isHiring, 
    setIsHiring] = 
      useState(true);
      
  useEffect(() => {
    // Ready to work!
  }, []);
  
  return <Awesome />;
};

About Me

Profile

Hi, I'm Tanushree Dutta

I'm a recent graduate and aspiring Full Stack Developer based in India. I'm passionate about building web applications that are both functional and user-friendly. During my studies, I've developed a strong foundation in programming fundamentals and modern web technologies.

I've completed several personal and academic projects using the MERN stack (MongoDB, Express.js, React, Node.js) and EJS. I'm eager to apply my skills in a professional environment, contribute to meaningful projects, and continue growing as a developer.

📚

Education

Science Graduate

💻

Projects

3+ personal projects

🌱

Learning

Constantly upskilling

🔍

Focus

MERN & Node.js development

My Projects

BookBazaar - E-commerce Bookstore (Frontend)

BookBazaar - E-commerce Bookstore (Frontend)

Developed a responsive and dynamic e-commerce web applicationfor buying and browsing books. BookBazaar features userauthentication, public/private routing, and CRUD operations, allmanaged with Redux Toolkit. Integrated API calls using Axios andoptimized performance with lazy loading. Designed with Material-UIfor a polished, mobile-friendly experience.

ReactMaterial-UIReduxAxios
Product Listing Portal

Product Listing Portal

Admin dashboard with product/category count and quick navigation. Category management with add, edit, soft delete, and slug generation. Product management with image uploads via Multer, server-side form validation (Joi), and flash messaging. Customer facing portal to browse, filter, and view product details.

MongoDBExpressNode.jsEJSMulterJoi
Blog Management System API - Role Based Content Management

Blog Management System API - Role Based Content Management

Developed a secure, role-based blog management backend using Node.js and MongoDB. Implemented JWT authentication and RBAC(admin, author, reader) to control access across modules. Supported user registration, login, blog CRUD operations, and advanced analytics using MongoDB Aggregation Pipeline for performance.

MongoDBExpressNode.jsJWT
Task Management System API - Role Based Access Control

Task Management System API - Role Based Access Control

This project is a task management system built with Node.js, Express.js, and MongoDB. It implements JWT-based authentication with Access Token + Refresh Token strategy. The system includes RBAC (Role-Based Access Control) with multiple roles (Super Admin, Admin, Manager, Employee) to define permissions for managing users and tasks.

MongoDBExpressNode.jsJWT
MoneyFlow - Expense Tracker Budget Planner (Backend)

MoneyFlow - Expense Tracker Budget Planner (Backend)

Built a full-stack financial management web application using Next.js (React 19), Node.js, Express.js, MongoDB, and TypeScript. Implemented secure authentication with JWT, Passport.js, and Google OAuth, along with budget tracking, expense categorization, and admin management features. Integrated Redux Toolkit and React Query for efficient state and data handling, Recharts for financial visualization, and Tailwind CSS for a responsive UI. Included email notifications, PDF report generation, and robust API documentation via Swagger.

MongoDBExpressNode.jsJWTPassport.jsGoogle OAuthTypeScriptEJSSwagger
MoneyFlow - Expense Tracker Budget Planner (Frontend)

MoneyFlow - Expense Tracker Budget Planner (Frontend)

Built a full-stack financial management web application using Next.js (React 19), Node.js, Express.js, MongoDB, and TypeScript. Implemented secure authentication with JWT, Passport.js, and Google OAuth, along with budget tracking, expense categorization, and admin management features. Integrated Redux Toolkit and React Query for efficient state and data handling, Recharts for financial visualization, and Tailwind CSS for a responsive UI. Included email notifications, PDF report generation, and robust API documentation via Swagger.

Next.jsTypeScriptReduxReact QueryAxiosRechartsTailwind CSS

Educational Journey

My academic background and continuous learning path in technology and sciences

November 2023 - Present

Full Stack Web Development

Webskitters Academy

Intensive training program covering modern web technologies including MERN stack and Next.js.

2020 - 2023

Bachelor of Science

Vivekananda College For Women

Focused on Science. Graduated with CGPA of 8.002.

2020

Higher Secondary Education

Shyama Sundari Vidya Pith

Passed Higher Secondary Education with 78.2%.

Tech Stack

Frontend

🌐HTML/CSS
📜JavaScript
⚛️React
📱Next.js
🛠️Redux Toolkit
🔄React Query
🎨Tailwind CSS
🎨Material UI
🎨Bootstrap

Backend

🟢Node.js
🚂Express.js
🌐NestJS
🍃MongoDB
🔑JWT Authentication
🔄REST APIs
🍃Mongoose
📬Postman
📑Swagger

Other

🔄Git/GitHub
🔷TypeScript
📱Responsive Design
🧩Problem Solving
🖥️VS Code
🚀Vercel
Render