👋 Welcome to my portfolio

Hi, I'm Muhammad Hasnain

Full Stack & Mobile Developer

Computer Science undergraduate at FAST NUCES, passionate about building scalable web applications, cross-platform mobile apps, and intelligent automation solutions.

11+

GitHub Repos

6+

Major Projects

3+

Years Coding

Building Digital Solutions

Transforming ideas into elegant, functional applications

🎓

Education

Bachelor of Computer Science (BSCS)

FAST NUCES, Karachi

Expected Graduation: June 2026

💼

Current Role

Mobile Developer

Div Dash

Developing Flutter applications

🌟

Expertise

Full Stack & Mobile

Flask, Flutter, MySQL

Automation & AI Integration

I'm a BSCS student proficient in Mobile (Flutter) and Full Stack (Flask, MySQL) development. My experience includes workflow automation (n8n), e-commerce architecture, and developing desktop applications for regulatory compliance. I'm passionate about creating efficient, scalable solutions that solve real-world problems.

Technologies I Work With

A comprehensive toolkit for modern development

Languages

Python C/C++ Dart JavaScript HTML/CSS

Frameworks

Flask Flutter NetworkX

Databases

MySQL NoSQL SQLite

Tools & Automation

Git/GitHub Android Studio VS Code n8n Linux

Featured Projects

Showcasing my best work in web and mobile development

Flask MySQL HTML/CSS

Bazaar.pk

Scalable full-stack e-commerce platform with complex Role-Based Access Control (RBAC), featuring Admin, Seller, and Buyer portals.

Flutter Dart AI

AI Sequence Game

Cross-platform mobile strategy game with engaging AI opponent logic using min-max algorithm and optimized UI/UX.

Flask MySQL RESTful API

ShelfShare

P2P lending platform with Flask backend and MySQL schema for user inventory and lending exchange tracking.

C++ Data Structures

Music Player (DSA)

Console music player utilizing Linked Lists and Hashing for efficient playlist management and retrieval.

Flask NetworkX Graph Theory

Friend Recommendation System

Flask-based recommendation system using NetworkX to analyze social network graphs and suggest connections.

HTML JavaScript Networking

CN Chat Application

Real-time chat application demonstrating computer networking principles and web socket communication.

Work Experience

Building expertise through diverse projects and roles

Current

Mobile Developer

Div Dash

Developing and maintaining mobile applications using Flutter and Dart, focusing on cross-platform performance and user experience.

Freelance

Desktop Application Developer

Independent

Developed custom desktop invoicing system ensuring compliance with FBR (Federal Board of Revenue) regulations for local businesses.

Freelance

Automation & Web Developer

Fiverr

Delivered solutions including automated workflows and chatbots using n8n. Provided custom AI and web development solutions to international clients.

Let's Work Together

I'm always open to discussing new projects and opportunities

📱

Phone

0336-2478759
📍

Location

Karachi, Pakistan

💼

GitHub

@muhammadhasnain115
💼

LinkedIn

Connect with me