Available for Projects

Hi, I'm Rauf Ahmad

Full Stack MERN Developer | Next.js Developer | Desktop Application Developer

Transforming ideas into scalable, production-ready solutions

Rauf Ahmad Badwan - MERN Stack Developer Portfolio
Available

ABOUT ME

10+

Projects Completed

3+

Years Experience

15+

Technologies

Badwan Bala, Dir Lower, KPK, Pakistan
ahmadraufbd@gmail.com
+92 3469258704

EXPERIENCE

Front-End Developer Intern

Internship Pakistan

InternshipJuly 2025 - October 2025

Developed responsive web interfaces and worked on real-world frontend projects.

  • Developed responsive web interfaces using React.js, JavaScript, and Bootstrap
  • Worked on real-world frontend projects and UI implementation
  • Collaborated on modern web application development practices
  • Improved frontend performance, responsiveness, and user experience

Full Stack Web Developer

Freelance

FreelanceJan 2023 - Present

Developing custom web applications, RESTful APIs, and e-commerce platforms for clients.

  • Developed custom web applications for clients
  • Built RESTful APIs and backend services
  • Created e-commerce platforms and management systems
  • Integrated payment gateways and authentication systems
  • Developed desktop applications based on client requirements

PROJECTS

Smart E-Commerce Marketplace

Completed

Multi-vendor marketplace platform with real-time chat, payment gateway integration, and dispute management.

Mar 2024 - Jun 2024Full Stack Developer
Next.jsReact.jsNode.jsMongoDBStripeBootstrap
  • Multi-vendor architecture with role-based access
  • Stripe payment integration with automated workflows
  • Real-time buyer-seller chat system
  • Admin dashboard with analytics

Cosmetics E-Commerce Store

Completed

Complete cosmetics e-commerce platform with inventory management, shopping cart, and admin dashboard.

Jan 2024 - Mar 2024Full Stack Developer
React.jsFirebaseMongoDBBootstrap
  • Product catalog management system
  • Real-time inventory tracking
  • Responsive design for all devices
  • Payment gateway integration
  • Firebase + Next.js Combo

Finance Management Desktop App

Completed

Desktop application for financial tracking with income/expense management and financial analytics.

Nov 2023 - Jan 2024Desktop Developer
Electron.jsNode.jsReact.js
  • Income/expense tracking module
  • Automated financial reports
  • Analytics dashboard with charts
  • Data export functionality

Student Management System

Completed

Role-based management system for schools with student, teacher, and administration modules.

Aug 2023 - Nov 2023Full Stack Developer
Next.jsNode.jsExpress.jsMongoDB
  • Role-based access control system
  • Attendance management module
  • Academic tracking and grading
  • Multi-module architecture

Post Management System

Completed

Add and Delete Posts in real time, user system and JWT authentication

Apr 2023 - Jun 2023Full Stack Developer
MERN StackMongoDB
  • Complete CRUD operations
  • Secure authentication system
  • Role-based access control
  • Comprehensive data management

Wanderly - Travel Website

Completed

A responsive travel website showcasing destinations and travel packages. Built as a frontend project during Internship Pakistan.

Jun 2024 - Jul 2024Frontend Developer
HTML5CSS3JavaScriptBootstrap
  • Responsive travel destination showcase
  • Interactive UI with smooth animations
  • Bootstrap framework integration
  • Clean and modern design

Admin Panel with E-Commerce

Completed

Admin dashboard for managing e-commerce operations with product management, order tracking, and analytics. Frontend internship project.

Jul 2024 - Aug 2024Frontend Developer
HTML5CSS3JavaScriptBootstrap
  • Complete admin dashboard interface
  • Product and order management
  • Analytics and reporting panel
  • Responsive design for all devices

EventSphere - Event Management

Completed

A website that keeps you updated about recent events happening near you. Frontend project showcasing event listings and details.

Aug 2024 - Sep 2024Frontend Developer
HTML5CSS3JavaScriptBootstrap
  • Event listing and details page
  • Category-based event filtering
  • Responsive event cards design
  • User-friendly interface

MyAccountant Desktop App

Completed

Digital accounting application built with Electron.js, React, and Node.js to manage finances digitally with a desktop interface.

Sep 2024 - Nov 2024Full Stack Developer
Electron.jsReact.jsNode.js
  • Cross-platform desktop application
  • Digital accounting and bookkeeping
  • Financial transaction management
  • User-friendly desktop interface

Construction Business Website

Completed

A frontend website for a construction business showcasing services, projects, and company information. (Repository lost)

May 2024 - Jun 2024Frontend Developer
HTML5CSS3JavaScriptBootstrap
  • Construction service showcase
  • Project portfolio display
  • Company information and contact
  • Professional and modern design

Student Management API

Completed

RESTful API for managing student records with CRUD operations, built with Node.js and Express.

Oct 2024 - Nov 2024Backend Developer
Node.jsExpress.jsMongoDBJWT
  • Complete RESTful API design
  • Student CRUD operations
  • JWT authentication and authorization
  • MongoDB database integration

Task Manager API

Completed

A todo list API to perform CRUD operations on tasks with user authentication.

Nov 2024 - Dec 2024Backend Developer
Node.jsExpress.jsMongoDBJWT
  • Task CRUD operations
  • User authentication and authorization
  • Task status management
  • Clean and modular API structure

SKILLS

MERN Stack Development
MongoDBExpress.jsReact.jsNode.jsNext.js
Frontend Development
HTML5CSS3JavaScriptBootstrapNext.jsTailwind CSS
Backend Development
Node.jsExpress.jsRESTful APIsAuthenticationAPI Design
Databases
MongoDBMySQLFirebaseData Modeling
Programming Languages
JavaScriptPythonC++BashPHP
Desktop Application Development
Electron.jsReact.jsPython Desktop AppsPyQt/Tkinter
Tools & Technologies
Git & GitHubVS CodeDockerPostmanFigmaStripe API
Operating Systems & Security
WindowsLinuxKali LinuxCybersecurity Basics

HOBBIES & INTERESTS

Chess

Programming

Exploring Technologies

German Language

Cultural Awareness

Communication Skills

Physical Fitness

CONTACT ME

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.

Emailahmadraufbd@gmail.com
Phone+92 3469258704
GitHubraufkali

Send Me a Message

Fill in the form below and I'll get back to you via WhatsApp