Software Engineer · Product Builder

I build web and mobile products that ship to production.

I'm Muhammad Hassan — a software engineer with 5+ years owning delivery on React, Next.js, and React Native products. I've shipped platforms at $1M+ monthly volume. I use agentic coding workflows daily and stay accountable for what lands in production.

01 / About

5+ years building products teams can maintain.

How I think about ownership, what I've shipped, and the stack behind production releases.

Muhammad Hassan — software engineer building web and mobile products

10+

Products Shipped

5+

Years Experience

I build and own web and mobile products — not ticket queues. 5+ years on React, Next.js, and React Native cut redundant code by 40% on teams I led.

I've shipped platforms at $1M+ monthly volume for global users. My GitHub and case studies here show the trade-offs, not just the stack logos. Judgment and release discipline matter more than typing speed now.

01

React & Next.js

SSR, SEO, and component architecture for web products teams can extend.

02

React Native & Expo

Cross-platform mobile apps — offline flows, push, and App Store releases.

03

Performance

Lazy loading, code splitting, and runtime tuning on real traffic.

04

Agentic Engineering

Cursor, Claude Code, and spec-driven workflows — with human review before merge.

02 / Experience

Teams where I owned the build.

Software engineering roles across product teams — from idea through App Store and Play Store release.

AmentoTech favicon

AmentoTech

Senior Mobile Engineer

Full-time
Lahore, Punjab, Pakistan (On-site)

Leading end-to-end development of enterprise-grade mobile applications using React Native and Expo, with full ownership of architecture, technical decisions, and delivery. Architecting scalable, offline-capable mobile solutions with TypeScript, Zustand, and React Query Integrating real-time features including WebSockets and push notifications Working across REST APIs and GraphQL with Firebase/Supabase backend services Establishing mobile development best practices, CI/CD pipelines, and App Store / Play Store deployment workflows Collaborating cross-functionally with product, design, and backend teams to ship high-performance, secure applications

React Native / Expo / TypeScript / +8

CodeELS favicon

CodeELS

Senior React & React Native Developer

Full-time
United Arab Emirates (Remote)

Leading development of scalable web and mobile applications using React and React Native. Working remotely with cross-functional teams, focusing on performance, clean architecture, and modern UI/UX.

React / React Native / Next.js / +6

Code Aesthetics favicon

Code Aesthetics

Senior React Developer

Full-time
Lahore, Punjab, Pakistan (On-site)

Built and maintained cross-platform mobile applications for Android and iOS using React Native. Integrated REST APIs, managed state with Redux, and collaborated in Agile teams with regular code reviews.

React / React Native / Next.js / +7

Scholar Den favicon

Scholar Den

Full Stack Developer

Full-time
Lahore, Punjab, Pakistan (On-site)

Developed and maintained web and mobile applications that enhanced digital learning experiences. Led application development, collaborated with cross-functional teams, and ensured high code quality through reviews.

React / React Native / Next.js / +9

Saldiri PVT LTD favicon

Saldiri PVT LTD

React Developer

Full-time
Lahore, Punjab, Pakistan

Worked on web and mobile applications using React, React Native, and Next.js. Focused on building responsive UIs, managing state efficiently, and integrating Firebase services for backend functionality.

React / React Native / Next.js / +8

Hiring a product engineer or mobile engineer? Tell me what you're building.

03 / Selected Work

Proof of what I build.

Case studies from shipped products — problem, what I owned, trade-offs, and production outcomes.

Astra Chat preview

01 / Mobile Application

Astra Chat

React Native Matrix case study — E2EE messaging solo-built in 4 weeks. Rust SDK via UniFFI, zero backend, LiveKit calls.

Role
Solo Lead Mobile Engineer
Impact
4 weeks — Delivered within tight deadline
React Native CLITypeScriptZustandMatrix ProtocolLiveKit
Scholar Den Platform preview

02 / Educational Ecosystem

Scholar Den Platform

GRE prep platform I built — test-like practice flows, Stripe and PayPal payments, and student management at scale.

Role
Full-Stack Software Engineer
Impact
International Reach
React.jsNext.jsTypeScriptFirebaseStripe
Nemrah Ahmad LMS preview

03 / Mobile & Web

Nemrah Ahmad LMS

IP-protected LMS I built end to end — synced audio-text reading, screen-capture prevention, App Store release.

Role
Lead Mobile Engineer
Impact
Security Implementation
React NativeRedux ToolkitRTK QueryLexicalFirebase

Want the full picture? Every case study includes what I owned and what shipped.

04 / Writing

Notes on engineering and building with AI.

Agentic coding, system design, and mobile delivery — written from products I ship, not theory threads.

AI EngineeringAug 17, 2026· 7 min read

Building Software Is Not the Same as Solving a Problem

AI made building software faster. It did not make problem-solving cheaper. Implementation is a tactic; product thinking, distribution, and maintenance decide whether anyone actually uses what you ship.

  • Product Thinking
  • Product-Minded Engineer
  • AI-Assisted Development
  • Software Engineering
Read article
AI EngineeringAug 17, 2026· 7 min read

How to Transition from Software Development to AI Engineering

You do not need to start over. If you already ship production software, AI engineering is mostly learning how to build reliable systems around models — LLM APIs, RAG, agents, and evaluation — on top of skills you already have.

  • AI Engineering
  • Career Transition
  • Software Engineering
  • RAG
Read article

More on architecture, mobile delivery, and agentic coding in the full archive.

05 / Expertise

Tools I build with.

The stack behind shipped web and mobile products — grouped by role, not a badge wall.

67+

Technologies

22

Expert Level

5

Focus Areas

5+

Years Experience

React

Advanced

Next.js

Expert

React Native

Expert

React Native Expo

Intermediate

TypeScript

Expert

JavaScript

Expert

Tailwind CSS

Expert

Redux

Expert

Zustand

Expert

Context API

Expert

React Router

Expert

Socket IO

Expert

Material UI

Expert

Headless UI

Expert

Radix

Intermediate

Chart JS

Expert

Lexical

Intermediate

Remix

Intermediate

Bootstrap

Intermediate

Ant Design

Intermediate

Semantic UI

Intermediate

Google Recaptcha

Intermediate

React Navigation

Expert

Moment.js

Intermediate

Lodash

Intermediate

React Native Notifee

Intermediate

React Native Keychain

Intermediate

WebRTC

Intermediate

Matrix

Intermediate

LiveKit

Intermediate

Sqlite

Intermediate

06 / Contact

Open to build-focused engineering roles.

Product engineer, mobile engineer, or software engineer — remote-friendly, full-time or contract.

Looking for

  • Product engineer or software engineer (full-time)
  • Mobile engineer or tech lead on a product team
  • Contract build — web or mobile through production release

Email, WhatsApp, or LinkedIn works. Tell me what you're building and where you need help.