Available for Projects

Hi, I'm Rauf Ahmad

Software Engineer | Full-Stack Developer | Web & Desktop Applications

Transforming ideas into scalable, production-ready solutions

Rauf Ahmad Badwan - MERN Stack Developer Portfolio
Available
15+

Projects Completed

3+

Years Experience

20+

Technologies

StatusAvailable
Experience3+ Years
LocationRemote / Global
LanguagesEnglish, Urdu, Pashto, German (A2–B1)

Experience

Front-End Developer Intern

Internship Pakistan

Internship July 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

Freelance Jan 2023 - Present

Developing custom web applications, RESTful APIs, automation systems, 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
  • Built API-driven automation and scheduled posting systems

Projects

Smart E-Commerce Marketplace

Completed

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

Nov 2025Aug 2026Full 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

Reshine Cosmetics E-Commerce Store

Completed

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

Jan 2024Mar 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 2023Jan 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 2023Nov 2023Full Stack Developer
Next.jsNode.jsExpress.jsMongoDB
  • Role-based access control system
  • Attendance management module
  • Academic tracking and grading
  • Multi-module architecture

GDC Gulabad Website

Completed

Fully dynamic educational institution website built with React.js and Firebase, featuring an admin panel that allows administrators to manage website content without modifying the source code.

Aug 2026PresentFull Stack Developer
React.jsFirebaseJavaScriptCSS
  • Fully dynamic website with Firebase-powered content management
  • Admin panel for managing website content and updates
  • Dynamic announcements, notices, events, and institutional information
  • Real-time data synchronization using Firebase
  • Responsive interface for students, staff, and visitors
  • Deployed and hosted using Vercel

Post Management System

Completed

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

Apr 2023Jun 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 2024Jul 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 2024Aug 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 2024Sep 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 2024Nov 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 2024Jun 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 2024Nov 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 2024Dec 2024Backend Developer
Node.jsExpress.jsMongoDBJWT
  • Task CRUD operations
  • User authentication and authorization
  • Task status management
  • Clean and modular API structure

LinkedIn Auto Posting Bot

Completed

Automated LinkedIn content publishing system that generates and schedules posts, triggers automated publishing, and manages posting state through an API-driven workflow.

Aug 2026PresentAutomation & Full Stack Developer
Node.jsJavaScriptLinkedIn APIREST APIGitHub ActionsGroq AIMongoDB
  • Automated LinkedIn post publishing workflow
  • LinkedIn API integration for programmatic content publishing
  • AI-assisted content generation using Groq
  • Scheduled automation using GitHub Actions
  • API-based trigger system for controlled publishing
  • Post state tracking to prevent duplicate publications
  • MongoDB integration for persistent automation data

Binance Square Auto Posting Bot

Completed

Automated content publishing bot for Binance Square that generates, schedules, and publishes crypto-related content through an API-driven automation workflow.

Aug 2026PresentAutomation & Backend Developer
Node.jsJavaScriptBinance APIREST APIGitHub ActionsGroq AIMongoDB
  • Automated Binance Square content publishing
  • API integration for programmatic post submission
  • AI-assisted crypto content generation
  • Scheduled posting using GitHub Actions
  • Automated publishing triggers and workflow management
  • Post-state tracking to prevent duplicate posts
  • Persistent automation data using MongoDB

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
Automation & AI
Python AutomationNode.js AutomationAI IntegrationGroq APIAutomated Content GenerationWorkflow AutomationScheduled Tasks
Social Media & Platform Automation
LinkedIn APIBinance APISocial Media AutomationAutomated PostingContent SchedulingAPI-Based PublishingPost State Management
API Integration
REST APIsLinkedIn APIBinance APIStripe APIThird-Party API IntegrationWebhooksAuthentication & Authorization
DevOps & Automation Tools
Git & GitHubGitHub ActionsCI/CD WorkflowsDockerVercelRenderLinux
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