Muhammad Yasin

Full Stack Developer

I'm a passionate full stack developer with 6 months of experience building web applications. I specialize in React, Next.js, Node.js, Express and modern web technologies.

Muhammad Yasin

About Me

Get to know more about my background and experience

"Full-stack developer specializing in the MERN stack, with a strong passion for AI—building intelligent, scalable solutions that merge user experience with cutting-edge innovation." "From crafting sleek frontend interfaces to deploying AI-powered features, I turn complex ideas into impactful, real-world applications."

I started my journey as a frontend developer and gradually expanded my skills to include backend development and database management. I'm constantly learning and exploring new technologies to stay at the forefront of web development.

My approach to development focuses on creating clean, maintainable code that delivers exceptional user experiences. I believe in the power of well-designed systems and intuitive interfaces to solve real-world problems.

Education

My academic background and learning journey

B.S. in Computer Science
Bahria University
2021 - 2025
Lahore, Pakistan2021 - 2025

Graduated with a CGPA of 3.81. Specialized in software engineering and web development. Participated in various hackathons and coding competitions.

F.S.c Pre-Engineering
Punjab College
2018 - 2020
Lahore, Pakistan2018 - 2020

Completed FSC Pre-Engineering with 86% marks and a strong foundation in mathematics, physics, and problem-solving.

Continuous learner, always expanding my knowledge through online courses and self-study

Certifications

Professional certifications and credentials

Developing Front-End Apps with React
March 2025
Credential ID: 8GQTFMY7VEAPIssued: March 2025

Validates expertise in building dynamic, responsive front-end applications using React and modern web development tools.

Skills Covered:

ReactReact HooksAPI integrationReact RouterRedux
Developing Back-End Apps with Node.js and Express
March 2025
Credential ID: FOY62O5ALD6GIssued: March 2025

Comprehensive certification covering back-end development using Node.js, Express, REST APIs, and authentication techniques.

Skills Covered:

Node.jsExpress.jsRESTful APIsAuthentication and Session ManagementJWT
Continuously expanding knowledge through new certifications

Experience

My professional journey and work history

Mern Stack Developer
Active Sloth
Aug 2024 - Feb 2025
LahoreAug 2024 - Feb 2025

Built and maintained full-stack web applications using MongoDB, Express, React, and Node.js.

Key Responsibilities:

  • Developed full-stack web applications using MongoDB, Express.js, React, and Node.js.
  • Built and consumed RESTful APIs for seamless front-end and back-end integration.
  • Integrated third-party services and APIs to extend application functionality
  • Optimized application performance and fixed bugs to improve user experience
Open to new opportunities and collaborations

My Skills

Technologies and tools I work with

Frontend Development
Building responsive user interfaces
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Redux
Backend Development
Creating robust server-side applications
  • Node.js
  • Express
  • Python
  • Fastapi
  • RESTful APIs
  • MongoDB
  • SQL
Other Skills
Tools and methodologies I use
  • Git
  • Postman
  • Selenium

Interests & Passions

What drives me beyond code and technology

Open Source

Contributing to and maintaining open source projects that help the developer community.

Web Performance

Optimizing websites and applications for speed, accessibility, and user experience.

UI/UX Design

Creating intuitive and beautiful user interfaces that enhance the user experience.

Technical Writing

Sharing knowledge through blog posts, tutorials, and documentation.

Travel

Exploring new places, cultures, and cuisines around the world.

Tea

Brewing and tasting different tea varieties and brewing methods.

Photography

Capturing moments and scenes through the lens of a camera.

Community Building

Organizing and participating in tech meetups and community events.

I believe that having diverse interests makes me a more well-rounded developer and person. These passions fuel my creativity and problem-solving abilities in my professional work.

My Projects

A selection of my recent work

E-Commerce Platform
E-Commerce Platform
A full-featured e-commerce platform with product management, cart functionality, and payment processing.
NextNode.jsSanityStripe Tailwind CSSShadcn UI
ThreeJs Portfolio
ThreeJs Portfolio
Portfolio Project is build using Vitejs, 3D models, Threejs,@emailjs/browser.
ViteThreeJSReact-parallax-tiltReact router dom
Restaurant App
Restaurant App
Seamlessly book your table online with our sleek, full-stack restaurant reservation app
ReactNode.jsExpressMongoDB
Fitness Exercise App
Fitness Exercise App
A user-friendly interface for displaying fitness exercises and their details and showing suggestions of related youtube videos
ReactMaterial UIReact-router-domRapidAPI
Task Management App
Task Management App
A collaborative task management application with real-time updates.
ReactNode.jsExpressMongoDB
Weather App
Weather App
A weather app that displays current location weather and weather data of searched locations from multiple sources.
ReactOpenWeather API
Lung Cancer Detection App
Lung Cancer Detection App
full-stack, AI-powered web platform for early lung cancer detection and awareness building. It leverages cutting-edge deep learning models and natural language processing to assist users in understanding their lung health
ReactExpressNode.jsMongoDBFastapiRAGCNN+ViT

Get In Touch

Have a project in mind or want to chat? Feel free to reach out!

Contact Information
Ways to reach me directly

Email

m.yaseensalim@gmail.com

Phone

+92 317 4849259

Location

Lahore, Pakistan

Availability
Current work status

I'm currently available for freelance work and open to discussing new opportunities.

My typical response time is within 24 hours.

Send Me a Message
Fill out the form below to get in touch