Hello, World!

Muhammad
Hassan

Full Stack Developer crafting scalable, production-ready apps

Muhammad Hassan
Scroll

My Journey

Who I Am

I'm Muhammad Hassan, a Full Stack Developer passionate about building clean, scalable applications. I bridge the gap between backend architecture and modern front-end experiences — designing APIs that perform and UIs that delight.

What I Build

From MERN-stack web apps to PostgreSQL-backed REST APIs, I specialize in systems that scale. I also create digital products for the gaming community, blending engineering craft with creative problem-solving. Currently expanding into Data Science.

Education

Current

Masters in Data Science

University of East London · London, UK

2025 – Present

Completed

Bachelors in Computer Science

COMSATS

2020 – 2024

Work Experience

W

Associate Software Developer

Wrath Codes LLC

  • Built and maintained full-stack web applications using React.js on the frontend and Node.js/Express on the backend, delivering responsive interfaces and robust REST APIs for client projects.

  • Designed and optimized relational and NoSQL database schemas in PostgreSQL and MongoDB, improving query performance and ensuring data integrity across multiple production systems.

  • Participated in agile development cycles — including sprint planning, code reviews, and CI/CD pipeline maintenance — to consistently ship reliable features on schedule.

React.js Node.js Express PostgreSQL MongoDB
2024 – 2025

Projects

Full-stack · MERN stack · PostgreSQL

TaskFlow

A full-stack task management app with JWT authentication, drag-and-drop Kanban boards, priority labelling, and deadline tracking. Users can create workspaces and invite collaborators.

React.js Node.js Express MongoDB

BlogHub

Full-stack blogging platform with a rich Markdown editor, category & tag filtering, user authentication, nested comment threads, and a PostgreSQL relational backend with optimized indexing.

React.js Node.js Express PostgreSQL

ChatNow

Real-time group chat application using WebSockets. Features named rooms, live online presence indicators, typing signals, and persisted message history stored in MongoDB.

React.js Socket.io Node.js MongoDB

ShopAPI

RESTful e-commerce backend API with product catalog, cart management, order lifecycle tracking, and role-based access control (admin / customer) backed by a normalized PostgreSQL schema.

Node.js Express PostgreSQL JWT

Side Projects

🎮

Pulse Scripts

Self Employed · Digital Products for FiveM / GTA V

pulsescripts.com

I create and sell premium digital scripts and resources for the FiveM (GTA V roleplay) modding community. Products include custom game mechanics, HUD systems, server-side scripts, and immersive UI experiences — all written in Lua. Pulse Scripts has grown into an active digital storefront serving thousands of server owners worldwide.

Lua FiveM GTA V Digital Products

Tech Stack

React.js
Node.js
Express
PostgreSQL
MongoDB
Lua
JavaScript
Python
Git
HTML5
CSS3
VS Code

LeetCode

32 problems solved
Easy 27
Medium 5
Hard 0

Solving Consistently

Building a strong foundation in algorithms and data structures — arrays, hashmaps, two pointers, and sliding window patterns. Steadily working toward a balanced medium-to-hard ratio.

27

Easy

5

Medium

0

Hard

Get in Touch

Have a project in mind or want to collaborate? I'm open to new opportunities and interesting conversations.