— About me
Code that ships, not code that impresses.
Two years in, still curious about how things break — and even more about how to make them not break.
Muhammad Hassan
Full-stack engineer
My journey
I'm a full-stack developer with over two years of experience building digital products that actually get used. It started with a simple question — how does a website work — and turned into a genuine love for the craft underneath the pixels.
I specialize in the MERN stack and Next.js, but the stack is just a tool. What I care about is shipping something that works, holds up under real traffic, and doesn't need a rewrite in six months. When I'm not coding, I'm reading up on system design, testing new dev tools, or refilling my coffee.
Currently exploring scalable backend architecture and sharpening my eye for product-level decisions, not just code-level ones.

Verified on Upwork.
Recognized as Rising Talent for consistent quality work and client satisfaction — a badge Upwork gives to freelancers who show strong early promise on the platform.
View Upwork profile— Where I've worked
Experience
Full Stack Developer
DeepAuras (USA)
Working remotely as a Full Stack Developer with a USA-based team, contributing to international client projects and gaining…
Working remotely as a Full Stack Developer with a USA-based team, contributing to international client projects and gaining valuable global industry experience. Built modern, scalable web applications using React, Node.js, Firestore and Express, collaborated across time zones, improved performance, and delivered high-quality, production-ready features in a professional remote environment.
Freelance Full Stack Developer
Self-employed
Alongside this full-time role, I spend six hours a day working directly with my own clients — people…
Alongside this full-time role, I spend six hours a day working directly with my own clients — people I've connected with through referrals, cold outreach, and LinkedIn. I handle everything from first conversation to final delivery, solving real problems efficiently without a middleman.
Next.js Developer
Edify Tech
Driving the development of scalable, high-performance enterprise web applications using the MERN stack and Next.js. Responsible for building…
Driving the development of scalable, high-performance enterprise web applications using the MERN stack and Next.js. Responsible for building modern UIs, integrating APIs, optimizing performance, and ensuring responsive, user-friendly experiences across platforms.
MERN Stack Developer
ITzone.uk
At ITzone.uk, I worked as a MERN Stack Developer where I developed and maintained multiple client projects. My…
At ITzone.uk, I worked as a MERN Stack Developer where I developed and maintained multiple client projects. My responsibilities included building responsive user interfaces with React, developing scalable backend services with Node.js, and managing data with MongoDB. I closely collaborated with cross-functional teams to ensure timely delivery and high-quality results.
Want the full picture?
Grab the resume or reach out — I reply within a day.