Open for MERN & Full-Stack Roles

Mashroof PP

Full Stack Developer · React & Node.js

I build full-stack web applications using React, Node.js, Express, and MongoDB. I focus on clean REST API design, user authentication, database integration, and responsive user interfaces.

+91 8078861815
Kannur, Kerala
MERN
Core Tech Stack
5+
Completed Projects
BCA
Kannur Univ. CS
REST
APIs & Database
01 // About Me
Mashroof PP
NameMashroof PP
LocationKannur, Kerala
DegreeBCA
StatusOpen to Work

Full-stack web development with Node.js & React

I am a BCA student and developer based in Kannur, Kerala. I build web applications using JavaScript, React, Node.js, Express, and MongoDB.

My primary experience includes building RESTful APIs, setting up authentication with JWT, designing database schemas in MongoDB, and creating clean responsive frontends with React and Tailwind CSS.

Key projects I have built include EduSphere (an LMS platform with role-based access control and quiz builder) and Carverse (an automotive marketplace with Cloudinary image uploads). I am seeking an entry-level software developer position where I can work on production features and learn from experienced engineers.

MongoDB Database Modeling

Schema design, Mongoose models, indexing, and data filtering.

Node & Express APIs

REST endpoints, JWT authentication, and role authorization.

Cloud Storage & Uploads

Multer middleware integration and Cloudinary CDN storage.

React & Tailwind UI

Component hierarchies, responsive grid design, and hooks.

02 // Skills & Technical Stack

Skills & Technical Stack

Technologies I use for building web applications, backend APIs, and database schemas.

Frontend Development

React.jsCore Library
Next.js 14Framework
TypeScriptLanguage
Tailwind CSSStyling
HTML5 & CSS3Web Basics
BootstrapUI Library

Backend & APIs

Node.jsRuntime
Express.jsFramework
REST APIsArchitecture
JWT AuthSecurity
MVC PatternStructure
JavaScript (ES6+)Language

Database & Cloud Storage

MongoDBNoSQL
MongooseORM
PostgreSQLSQL
MulterFile Uploads
Cloudinary CDNImage CDN

Tools & APIs

Stripe & RazorpayPayments
Gemini AI APIAI Integration
OpenAI APIAI Integration
Git & GitHubVersion Control
PostmanAPI Testing
VS Code & FigmaDevelopment
03 // Projects & Code

Featured Projects

Web applications, REST backends, and frontend interfaces built with React, Node.js, and MongoDB.

01 — Full StackFull Stack Platform

EduSphere

Learning Management System

A web-based learning management system with student and instructor portals, video lessons, dynamic quizzes, and course enrollments.

ReactTailwind CSSNode.jsExpressMongoDBJWTMulter
Key Implementation Details
  • —MVC architecture separating controllers, data models, and API routes.
  • —JWT authentication with HTTP-only cookies and role-based access control (Student / Instructor).
  • —Centralized error handler for clean error messages and status codes.
02 — MarketplaceFull Stack Web App

Carverse

Automotive Marketplace

A marketplace application for browsing, listing, and filtering cars with image uploads powered by Cloudinary.

ReactTailwind CSSNode.jsExpressMongoDBCloudinaryJWT
Key Implementation Details
  • —Cloudinary API integration for offloading image storage and CDN delivery.
  • —MongoDB database indexing on brand, price, and year for search filtering.
  • —Protected API endpoints for creating, editing, and deleting car listings.
03 — Mini ProjectFrontend Tool

PortfolioBuilder

GitHub Portfolio Generator

A web tool that fetches public GitHub profile and repository data to generate instant developer portfolio previews.

ReactViteTailwind CSSGitHub REST API
Key Implementation Details
  • —Client-side REST API calls to GitHub user and repository endpoints.
  • —Normalized state mapping from raw GitHub response JSON to UI card components.
04 — Company WebsiteAgency Platform

Aakiyo

Digital Agency Website

A modern, high-performance web platform built for Aakiyo, serving as the agency’s official digital hub for creative services, client work, and career opportunities.

ReactViteTailwind CSSJavaScriptVercel
Key Implementation Details
  • —Component-based frontend architecture for reusable sections and UI elements.
  • —Responsive layouts optimized for desktop, tablet, and mobile experiences.
  • —Production deployment configured through Vercel for fast global delivery.
04 // Academic Background

Education & Coursework

Computer Science degree education combined with continuous project development.

2023 — PresentDegree Program

Bachelor of Computer Applications (BCA)

SES College, Sreekandapuram · Kannur University

Coursework covering Data Structures, Algorithms, Object-Oriented Programming, Database Management Systems (DBMS), and Web Development.

Data StructuresDBMS & SQLWeb Programming
2021 — 2023Higher Secondary

Higher Secondary Education — Bio Science

Govt. Higher Secondary School, Koyyam, Kannur

Completed higher secondary education in science subjects while building interest in computer programming.

05 // Get in Touch

Get In Touch

I am currently open to full-time entry-level backend and full-stack developer roles. Feel free to send an email or connect.