# About Me

Full-Stack Developer
I am a motivated Junior Full Stack Developer with practical experience in building complete web applications using modern technologies including React.js, Next.js, Node.js, Express.js, MongoDB, and MySQL. I am passionate about learning, growing, and contributing to impactful projects with quality and dedication.
# Skills
Languages & Frameworks
- React.js
- Next.js
- JavaScript
- TypeScript
- HTML5
- CSS3
Backend & Databases
- Node.js
- Express.js
- MongoDB
- MySQl
UI Libraries
- Tailwind CSS
- Bootstrap
- Ant Design
Tools
- Git
- GitHub
- VS Code
- Postman
# Projects
Style-Mart
Style Mart is a modern full-stack e-commerce fashion and clothing store built with Next.js and TypeScript on the frontend, Node.js and Express.js backend. Users can browse a wide range of fashion products, add items to their cart or wishlist, and place orders with ease. User authentication is handled securely using JWT tokens and Bcrypt.js for password hashing, while Nodemailer manages email notifications. Product and user data is stored in MongoDB, accessed efficiently through Mongoose ODM (Object Data Modeling). Frontend state is managed seamlessly with Zustand, and API communication is handled via Axios for a smooth and responsive shopping experience.
Dream-Homes
Dream Homes is a modern full-stack property listing platform built with Next.js 16 and TypeScript. Users can browse available properties, create listings with detailed information, and upload multiple property images seamlessly via Cloudinary. Authentication is handled securely using Next Auth, supporting registration and login flows. All property and user data is managed through a MySQL database, accessed efficiently using Prisma ORM for type-safe database queries. The UI is fully responsive, crafted with Tailwind CSS and Ant Design for a clean experience.
Books Corner
A full-stack MERN web application where users can browse books, manage their cart, and place orders seamlessly. Built with React.js and Bootstrap on the frontend for a clean, responsive UI with smooth client-side navigation using React Router. The backend is powered by Node.js and Express.js, exposing REST APIs for books and authentication. Data is stored in MongoDB using Mongoose for structured schema management. User authentication is secured with JWT for session management and Bcrypt.js for password hashing. A complete end-to-end shopping experience with secure login, signup, and checkout flow.
Newsapp
Newsapp is a full-stack real-time news application built with React.js on the frontend and Node.js with Express.js on the backend. It fetches the latest news articles from GNews API across multiple categories like Sports, Business, Health, Science, and Entertainment. Users can navigate between categories using React Router, with smooth pagination to browse through hundreds of news articles seamlessly.
INotebook
Full-stack MERN note-taking app with CRUD operations. Users can create, read, update, and delete their personal notes.
# Experience
Ali Square
- Designed and developed 8+ production-grade web applications leveraging JavaScript, React.js, Next.js, TypeScript, Redux Toolkit, Context API, and RESTful APIs.
- Built scalable and maintainable frontend architectures with a strong focus on performance optimization and code quality.
- Developed reusable and maintainable UI component libraries using Ant Design, improving development speed and UI consistency across projects.
- Designed responsive, modern, and pixel-perfect user interfaces using Tailwind CSS and Bootstrap.
- Built scalable backend services and RESTful APIs using Node.js and Express.js, with MongoDB for database management and authentication systems.
- Collaborated cross-functionally with team members to ensure UI consistency, uphold code quality standards, and continuously improve overall frontend architecture.
# Education
Bachelor of Science in Computer Science
University of Education, Lahore
# Contact
Let's Connect
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out if you'd like to collaborate or just say hi!