Available for remote contract work

MuhammadHassan

Full-stack developer · Islamabad, Pakistan · UTC+5

Muhammad Hassan
0

Curated projects

0

Freelance platforms

0%

Client-focused delivery

hassanyousyncing

Full-stack developer working in TypeScript, React and Node. Most of what I build has a correctness problem at the centre of it rather than a rendering problem, and that's the part I like. Currently studying computer science at Air University, Islamabad, and taking remote freelance work alongside it.

01Selected work
Relay interface preview
01
2026Live

Relay

Real-time collaboration

A collaborative code editor. Several people edit the same file at once, and nobody loses a keystroke.

  • React
  • Vite
  • Monaco
  • Yjs
  • Socket.IO
  • +5
ContentForge AI interface preview
02
2026Live

ContentForge AI

AI SaaS

Describe a post, pick a platform and tone, get three ready-to-publish captions with hashtags.

  • Next.js
  • Supabase
  • Postgres
  • Stripe
  • Groq
  • +1
ResumeForge AI interface preview
03
2026Live

ResumeForge AI

AI writing tool

Paste a job description and your background, get a tailored resume or cover letter exported straight to PDF.

  • Next.js
  • Groq
  • Tailwind CSS
  • Framer Motion
  • react-pdf
04
2026Client work

Pharmacy Stock Management

Inventory · client work

Medicine stock tracked by batch and expiry date, not by a single quantity field.

  • Node.js
  • Express
  • MongoDB
  • React
Private repository — happy to walk through it on a call
Docyra interface preview
05
2026Live

Docyra

AI knowledge assistant

A multi-tenant HR/IT knowledge assistant — every answer is retrieved and cited from a company's own documents, never guessed.

  • React
  • Vite
  • Express
  • MongoDB Atlas
  • Gemini
  • +2
FakeScope interface preview
06
2025Live

FakeScope

Machine learning

Flags likely disinformation by the way an article is written, not by what it claims.

  • Python
  • Flask
  • scikit-learn
  • Docker
07
2025Source

WeatherNow

Side project

Forecast app with JWT auth and an animated globe built in Three.js.

  • Node.js
  • Express
  • JWT
  • Three.js
  • GSAP
02What I build
01

Real-time & collaborative systems

CRDT-based concurrent editing, live cursors and presence, and the debounced write patterns that keep a shared document consistent under load.

02

Business & inventory systems

Schema design for stock, batching and expiry logic — the kind of domain rules that break if you model them as a single quantity field.

03

AI-assisted tooling

RAG over a company's own documents with cited sources, and AI SaaS products — captions, resumes, subscriptions — built on Groq, Gemini and Stripe.

04

Full-stack web applications

React and Next.js frontends over Node/Express APIs and MongoDB, deployed and tested end to end rather than handed off half-built.

03Tools
Building with
TypeScriptReactNext.jsNode.jsExpressMongoDBTailwindTypeScriptReactNext.jsNode.jsExpressMongoDBTailwind
Also comfortable in
Socket.IOYjsZodStripeSupabaseGroqGeminiDockerJestSupertestSocket.IOYjsZodStripeSupabaseGroqGeminiDockerJestSupertest
From coursework
C++Pythonx86 AssemblyBlazor / .NETC++Pythonx86 AssemblyBlazor / .NET
04History

2025 — now

Freelance full-stack developer

Upwork · Fiverr

Business systems for small operators: stock control with batch and expiry tracking, booking platforms with Stripe payments, and document extraction pipelines.

Usually working alone from requirements to deployment, which means the schema decisions and the deploy pipeline are both mine to get right.

2024 — 2028

BS Computer Science

Air University, Islamabad

Coursework projects: a transit management system in Blazor and .NET, a 2D game engine in C++ with SFML, and performance-tracking utilities written in x86 Assembly.

Currently in the fourth semester.

05Contact

Tell me what
you need built.

Contract work, a role on your team, or a question about anything on this page. If you would rather just email, the address is below.

muhammadhassan2326@gmail.com