MERN Stack Developer

Hi, I'm SHARAFATH

Crafting modern web experiences with MongoDB, Express, React, and Node.js

John Doe

About Me

I'm a passionate MERN Stack developer with over a year of experience building modern web applications. I specialize in creating responsive, user-friendly interfaces and robust backend systems.

My journey in web development began in 2022 when I built my first React application. Currently, I am pursuing an internship at Brototype, where I am sharpening my skills by working on real-world projects and delivering high-quality software solutions.

My Skills

JavaScript
TypeScript
React
Node.js
Express
MongoDB
Next.js
Redux
REST API
Tailwind CSS
shadcn/ui
Git
Firebase
DSA

Featured Projects

A selection of my recent work, showcasing my skills in full-stack development.

LearnVista
LearnVista
LearnVista is an AI-powered e-learning platform built with Next.js, TypeScript, and TailwindCSS. It blends modern course management, live streaming, and real-time interactivity with powerful AI tools. Key Features: - Authentication: Google OAuth + JWT - Courses & Lessons: Theory, practicals, MCQs with AI-based evaluation & feedback - AI Notes: Students see their original notes side-by-side with AI-enhanced notes that improve clarity and add insights - Daily Tasks: Personalized AI practice in speaking, writing & listening - Progress Tracking: Dashboard, achievements & digital certificates - Real-Time: Notifications & live mentor-led sessions via WebRTC + Socket.IO - AI Batman: 24/7 personal assistant for doubts, explanations & task guidance - PSC Questions: AI-generated practice questions - Donations: Stripe support for mentors Tech Stack: Next.js (App Router), TypeScript, TailwindCSS, shadcn/ui, Node.js + Express, MongoDB Atlas, AWS S3, WebSockets, Stripe, Docker + Nginx (AWS EC2).
Next.js
TypeScript
TailwindCSS
Node.js
Express
MongoDB
Socket.IO
WebRTC
AWS
Stripe
Docker
Nginx
AI
E-Commerce Platform
E-Commerce Platform
This e-commerce web application, built using Node.js, MongoDB, EJS, and JWT, offers a seamless shopping experience. Key features include cart management, wishlist functionality, Google authentication, OTP verification, and secure online payments via Razorpay. The platform supports order returns, wallet integration, and review & rating options for products.
Node.js
MongoDB
EJS
JWT
Razorpay
Chat Application
Chat Application
This chat application is built using the MERN stack (MongoDB, Express, React, Node.js) and Socket.IO for real-time communication. The app allows users to engage in live chat sessions, with features like user authentication, persistent message storage, and responsive design.
MERN Stack
Socket.IO
Tailwind CSS
Today's Todo
Today's Todo
Today's Todo is a simple to-do application built with Node.js, Express, MongoDB, React, and TypeScript. It allows users to add, edit, delete, and view tasks, with a modern, responsive UI styled using Tailwind CSS. The app supports basic CRUD operations for managing daily tasks efficiently.
Node.js
Express
MongoDB
React
TypeScript
Tailwind CSS

Tech Stack

The technologies and tools I use to bring ideas to life.

JavaScript

Versatile programming language

React

JavaScript library for building interactive UIs

Next.js

React framework for server-side rendering

TypeScript

Typed superset of JavaScript

Redux

State management library

Tailwind CSS

Utility-first CSS framework

Bootstrap

Popular CSS framework

Work Experience

My professional journey and the companies I've worked with.

Brototype Training Program (2024-2025)
Full Stack Developer Intern
2024 - 2025

Completed an intensive full-stack development training focused on real-world application building. Developed scalable web applications, structured repositories efficiently, and strengthened debugging and maintenance skills.

Key Achievements:

  • Participated in a 30-week program, attending weekly study sessions and reviews with industry experts who have 1 to 4+ years of experience, gaining insights from their real-world experience.
  • Designed and built scalable full-stack applications following best practices
  • Structured project repositories for better maintainability and scalability
  • Implemented robust user authentication and authorization systems using JWT
  • Debugged and resolved complex backend and frontend issues during development
  • Maintained code quality using Git version control and modular coding practices
  • Worked on RESTful API development, database schema design, and responsive UI building
  • Collaborated on GitHub with multiple contributors, ensuring smooth integration of new features
  • Reviewed and merged pull requests, improving code quality and reducing bugs in the project
  • Handled GitHub issues and tracked project progress with milestones and tasks
  • Contributed to open-source projects and private repositories, enhancing team collaboration and project workflows
  • Maintained consistent branching strategies and merge protocols to ensure high-quality code deployment
JavaScript
React
Next.js
TypeScript
Redux
Tailwind CSS
Bootstrap
Node.js
Express.js
MongoDB
PostgreSQL
Postman
REST API
Socket.io
JWT
Git
Firebase
Cloudinary
Webpack
DSA
EJS
Self-employed
Freelancer - MERN Stack Developer
2024 - Present

Developed custom web applications for clients using the MERN stack (MongoDB, Express.js, React, Node.js). Collaborated with clients to deliver high-quality and scalable solutions, focusing on user-friendly interfaces and performance optimization.

Key Achievements:

  • Built and deployed several full-stack applications for clients
  • Worked closely with clients to understand requirements and deliver tailored solutions
  • Implemented responsive UI designs and optimized user experience
  • Ensured data security and authentication using JWT and secure RESTful APIs
  • Maintained version control and project structure using Git
  • Provided ongoing support and troubleshooting for deployed applications
JavaScript
React
Next.js
TypeScript
Redux
Tailwind CSS
Bootstrap
Node.js
Express.js
MongoDB
PostgreSQL
Postman
REST API
Socket.io
JWT
Git
Firebase
Cloudinary
Webpack
DSA
EJS

Client Testimonials

What people say about working with me.

"Sharafath's approach to coding was clear and helped me finish the MERN stack project efficiently. Great to work with!"

N

Najil

BCA Student

"Review on Sharafath's first project: It's well-organized and clean. A promising developer with great potential!"

PS

Pranv Shangar

Brocamp Reviewer

"Sharafath’s project showed a strong grasp of the MERN stack. His coding practices were solid and industry-standard."

SC

Subin Chaliyath

Brocamp Reviewer

"Sharafath exceeded expectations on my web development project. His communication and delivery were top-notch."

MN

Muhammed Nihal

Freelance Client

"Sharafath's work on my e-commerce platform was excellent. His understanding of the MERN stack and user requirements was impressive."

S

Siyadh

Freelance Client

GitHub Activity

My open source contributions and coding activity.

Repositories
0
Stars
0
Contributions
0
Pull Requests
0
Contribution Activity
GitHub contributions over the past year
No contributions
1-3
4-6
7-9
10+

Development Solutions

Comprehensive web development with technical coordination expertise.

Full-Stack Development
Complete web solutions using React, Next.js, Node.js, and MongoDB with seamless integration.
UI/UX Implementation
Pixel-perfect implementation of designs with responsive layouts and animations.
API & Backend Solutions
RESTful/GraphQL APIs with secure authentication and optimized database queries.
Technical Project Coordination
Codebase management, feature prioritization, and cross-team technical alignment.
Performance Optimization
Speed enhancements, caching strategies, and bundle size reduction.
Web Accessibility Solutions
WCAG-compliant components and inclusive design patterns.
Resume
View and download my resume to learn more about my experience and skills

Get In Touch

Have a project in mind or want to discuss a potential collaboration? I'd love to hear from you!

Contact Information
Feel free to reach out through any of these channels

Email

abisharafath@gmail.com

Phone

+91 6282560928

Location

Kerala, Olavanna, Calicut

Connect with me