Skip to content
View mashroofmashru's full-sized avatar

Highlights

  • Pro

Block or report mashroofmashru

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
mashroofmashru/README.md

Hi, I'm Mashroof PP πŸ‘‹

MERN Stack Developer

Building responsive web applications, RESTful APIs, and practical full-stack solutions.

πŸ“ Kozhikode, Kerala Β |Β  πŸŽ“ BCA β€” SES College, Sreekandapuram ('26)

🌐 Portfolio Β β€’Β  πŸ’Ό LinkedIn Β β€’Β  πŸ“§ Email


πŸ‘¨β€πŸ’» About Me

I'm a MERN Stack Developer with hands-on experience building full-stack web applications using JavaScript, React, Node.js, Express.js, and MongoDB.

My development experience includes:

  • πŸ”§ Building RESTful APIs with Node.js and Express.js
  • πŸ” Implementing JWT authentication and authorization
  • πŸ—οΈ Applying MVC architecture in full-stack applications
  • πŸ—„οΈ Designing MongoDB schemas and implementing CRUD operations
  • 🎨 Developing responsive interfaces with React and Tailwind CSS
  • πŸ§ͺ Testing APIs using Postman
  • ☁️ Working with file uploads, payment gateways, and external APIs
  • πŸ€– Exploring AI-integrated applications using Gemini and OpenAI

Currently, I'm looking for opportunities where I can contribute to real-world products, strengthen my engineering skills, and grow as a full-stack developer.


πŸ’Ό Experience

Software Engineer β€” SOS - School Of Skills

MERN Stack Intern

  • Developed web applications using MongoDB, Express.js, React.js, and Node.js.
  • Built responsive frontend components and backend APIs.
  • Implemented CRUD operations, authentication, and database integration.
  • Collaborated with the development team to debug issues and improve application functionality.

πŸ› οΈ Tech Stack

Frontend

Backend

Databases

APIs & Integrations

Tools


πŸš€ Featured Projects

πŸŽ“ EduSphere β€” Online Learning Management Platform

A full-stack learning management platform for managing users, courses, enrollments, and learning content.

Highlights

  • πŸ” JWT-based authentication with role-based access
  • πŸ—οΈ MVC architecture with clear separation of models, controllers, and routes
  • πŸ”Œ RESTful APIs for authentication, course management, and content access
  • πŸ—„οΈ Structured MongoDB schemas for users, courses, and enrollments
  • ✏️ CRUD operations for course and user management
  • ☁️ Cloudinary integration for media management
  • πŸ›‘οΈ Input validation and centralized error handling
  • πŸ§ͺ API testing with Postman
  • πŸ“± Responsive UI built with React and Tailwind CSS

Tech Stack

React Vite Tailwind CSS Node.js Express.js MongoDB JWT Cloudinary

πŸ”— GitHub Repository β†’


πŸš— Carverse β€” Automotive Marketplace

A full-stack automotive marketplace for browsing, listing, and managing car listings.

Highlights

  • πŸ” JWT authentication and authorization
  • 🚘 Car listing and management
  • πŸ”Ž Advanced search and filtering
  • πŸ—„οΈ MongoDB schemas for users and car listings
  • ⚑ Efficient database queries with indexing
  • πŸ“Έ Image uploads using Multer
  • πŸ”Œ RESTful backend APIs
  • πŸ›‘οΈ Input validation and standardized API responses
  • πŸ§ͺ Backend API testing with Postman

Tech Stack

React Vite Tailwind CSS Node.js Express.js MongoDB JWT Multer

πŸ”— GitHub Repository β†’


🌐 Portfolio Builder

A GitHub-powered portfolio generator that creates a professional developer portfolio using a GitHub username.

Highlights

  • πŸ™ GitHub API integration
  • πŸ“‚ Automatically fetches GitHub repositories
  • πŸ“Š Analyzes and highlights programming languages
  • ⚑ Generates a portfolio instantly
  • πŸ”— Creates a shareable portfolio
  • 🎨 Clean and responsive design
  • πŸš€ No setup or sign-in required

Tech Stack

React Vite GitHub API

πŸ”— GitHub Repository β†’


πŸ“š Core Concepts

  • RESTful API Design
  • MVC Architecture
  • JWT Authentication & Authorization
  • CRUD Operations
  • Database Design
  • Input Validation
  • Centralized Error Handling
  • Standardized API Responses
  • Responsive Web Design
  • Cross-browser Compatibility
  • Git & GitHub Workflow

πŸ“œ Certifications

  • Claude Code in Action β€” Anthropic
  • Claude Code 101 β€” Anthropic
  • Foundations of Prompt Engineering β€” AWS Skill Builders Community
  • Introduction to Generative AI β€” Google
  • Gemini for End-to-End SDLC β€” Google

πŸŽ“ Education

Bachelor of Computer Applications (BCA) SES College, Sreekandapuram β€” Kannur University Jun 2023 – Mar 2026

Higher Secondary Education β€” Bio Science Government Higher Secondary School, Koyyam Jun 2021 – Jan 2023


🀝 Let's Connect

Portfolio LinkedIn Email


Building, learning, and shipping β€” one project at a time πŸš€

Pinned Loading

  1. Edusphere Edusphere Public

    EduSphere is a robust and modern Payment-integrated Learning Management System (LMS) designed to bridge the gap between instructors and students. It offers a seamless experience for creating, selli…

    JavaScript 1

  2. Carverse Carverse Public

    A modern car selling platform to browse, list, and purchase vehicles with a smooth and user-friendly experience.

    JavaScript

  3. PortfolioBuilder PortfolioBuilder Public

    A modern GitHub-powered portfolio builder that instantly creates responsive developer portfolios.

    JavaScript 1

  4. personal-portfolio personal-portfolio Public

    This is a GitHub repository that contains the code for my personal website. I used HTML and CSS to create the layout and design of the website, and I also used Bootstrap to make it responsive and u…

    CSS 1