JH

Jawad HassanFull-Stack Engineer · Codebase Rescue · Figma to React · Next.js · AI

Most teams call me when an app already exists and is not working — a dashboard rendering blank, a design that never became a frontend, a repo whose developer stopped replying. I read what is there, tell you what is salvageable, and finish it. I also build from zero when that is the right call. Five-plus years across SaaS, e-commerce, and AI tools.

Top Rated on Upwork · 5.0 · 100% JSS ↗Taking new freelance projectsLahore, PK · Remote-first

What you can hire me for

— what I do most
01

Codebase Takeover & Bug Fixing

A repository, partial documentation, and nobody who understands it. I read the existing architecture first, tell you honestly what is salvageable, then finish it.

ReactNext.jsNode.jsExpress
Details →
02

Figma to React

You have a design and no frontend. I turn a Figma file into a working React or Next.js interface — reusable components, accurate spacing, and responsive behaviour that holds on real devices.

React 19Next.jsTypeScriptTailwind CSS
Details →
03

AI-Built App Rescue

Your app was built with Lovable, Bolt, v0 or Cursor. It worked in the demo. Now it breaks with real users, real data, or a real deploy — and nobody on the team wrote the code.

ReactNext.jsViteTypeScript
Details →
04

White-Label Development for Agencies

Extra engineering capacity under your brand. I build React, Next.js and Shopify app work for your clients, under NDA, and your client only ever deals with you.

ReactNext.jsTypeScriptTailwind CSS
Details →
05

Next.js Development

I build and ship production Next.js applications — App Router, server components, ISR, and the performance work that keeps them fast after launch.

Next.js 14–16React 19TypeScriptApp Router
Details →
06

MVP Development

I take an idea to a deployed product you can put in front of real users — frontend, backend, auth, payments, and deploy, built by one person who owns the whole thing.

Next.jsReactTypeScriptNode.js
Details →
07

Shopify App Development

I build Shopify apps that survive real merchant scale — embedded Remix and Polaris admin UIs, webhook pipelines, and storefront widgets that do not slow a theme down.

RemixReactShopify PolarisApp Bridge
Details →
08

AI Integration

I put LLM features into products that already have users — retrieval pipelines, streaming interfaces, evaluation, and the cost and failure handling that demos skip.

OpenAIAnthropic ClaudeGoogle GeminiGroq
Details →

Products I built

— shipped solo
Founder & sole developerLIVE

CodexGenAI

An AI content studio for creators and teams: generate multi-slide carousels, schedule posts across platforms from a visual queue, and track engagement with sentiment analysis. Designed, built, and deployed end-to-end.

Next.jsReactNodeLLM generationSupabase
Founder & sole developerLIVE

HireOS

An AI resume-optimization platform — tailors and rewrites a resume against a target role, renders clean PDFs, and ships with a companion Chrome extension. Built solo end-to-end, with five AI providers behind a bring-your-own-key model.

Next.js 16React 19Cloudflare WorkersSupabaseChrome MV3

Selected client & product work

— live in production
01

Wavel

An AI tools & agent marketplace — a searchable directory of 10,000+ tools with categories, rankings, and a live leaderboard. Built for scale and discovery.

Next.jsReactNodeSearch
02

VisaConnect

A community platform for visa workers in the US — connect with peers, get help, and a built-in marketplace. Community features and real-time interactions.

ReactNodeRESTCommunity
03

TranquiLove

Psychology-backed digital tools for dating anxiety — an interactive web app of guided exercises that help users calm nerves and make steadier decisions.

Next.jsReactInteractive UI
04

NuVisa

A UK visa & immigration services platform — guided application flows and multi-step forms that turn a confusing process into a clear path.

ReactNext.jsForms/workflows
05

EL-Arca

An accessibility-first app-discovery platform for users with special needs — WCAG-compliant UI with an advanced filtering system.

ReactAccessibility/WCAGFiltering
06

ChicagoDrivers

A driver marketplace for Chicago — airport transfers, event bookings, and driver listings, with an owner side for My Vehicles and maintenance logs. Plus a blog, newsletter, and announcement emails.

Next.jsReactNodeMarketplace

Shopify apps at scale

— apps installed on 100k+ merchant stores
07

SalesPop

An embedded Shopify app for real-time social proof — sales notifications, trust badges, countdown timers, and visitor counters. Installed on 60,000+ merchant stores.

RemixReactGadgetPolaris
08

Cartly

An embedded Shopify app for automated cart recovery — recovers abandoned carts through synced workflows and optimized backend processing. Installed on 40,000+ merchant stores.

RemixReactGadgetNode

AI & automation projects

09

Smart Recruiter

An AI-powered applicant tracking system that parses and screens resumes and matches them to roles using NLP and deep learning. (University final-year project.)

ReactNodeDjangoNLP
10

RAG Knowledge Base

A retrieval-augmented document Q&A system with vector embeddings and semantic search over a custom knowledge base.

n8nHugging FaceSupabaseVector DB
11

n8n Automations

A LinkedIn-to-resume builder (Chrome extension) that generates ATS-ready resumes, plus an automated content-scheduling pipeline.

n8nChrome MV3JavaScript
★ 5.0 on every contract10 contracts · 6 completedTop Rated · 100% Job Success
★★★★★ 5.0
Outstanding full-stack developer with excellent technical skills and communication. Delivered high-quality work on time and exceeded all expectations. Highly recommended!
Marketplace platform fixes · Morocco
ReliableCommitted to Quality
★★★★★ 5.0
Jawad is an efficient, detail oriented React expert. He is proactive when it comes to security protections that we hadn't even considered. His fixes were clean, well tested and he was very responsive throughout the project. Great work, highly recommended.
Pocket Calm — dashboard fix, XSS hardening & mobile UI · Australia
Solution OrientedClear Communicator
★★★★★ 5.0
Jawad was highly professional and delivered excellent results ahead of schedule. His communication was clear, and he paid great attention to detail to ensure everything was done perfectly.
New UI integrated into an existing website · United States
ReliableCollaborativeCommitted to QualitySolution Oriented
★★★★★ 5.0
I highly recommend Jawad — he understood the assignment and moved with purpose.
React UI/UX — Figma to React, 203 hours · United States
Clear Communicator
★★★★★ 5.0
Jawad understood the project requirements well and put in his best effort to complete the work. We would definitely work with him again.
Angular + Node.js (MEAN stack) · Canada — IT firm
CollaborativeClear Communicator
★★★★★ 5.0
Very nice to work with him — highly recommended.
Next.js site bug fixing & maintenance · United Kingdom
Collaborative

Stack

Frontend

React · Next.js · Remix · TypeScript · Tailwind · Polaris · shadcn/ui

Backend

Node.js · Express · NestJS · REST · GraphQL · query optimization

Data & AI

Python · NLP · RAG · vector databases · LLM integration · n8n

Databases & Infra

PostgreSQL · MongoDB · MySQL · Redis · AWS · Vercel · Docker · CI/CD

Experience

Software Engineer · Codex Dev
Dec 2025 — Present
Software Engineer · Vaival Technologies
Jun 2023 — Dec 2025
Full-Stack Developer · Freelance (Upwork, Top Rated)
2022 — Present
BS, Software Engineering · COMSATS University
2019 — 2023

Writing

— from the blog
All posts →

Common questions

What kind of projects do you take on?
Three kinds, most often. Taking over an existing codebase — fixing production bugs, finishing what a previous developer left, or rebuilding an app that is not working. Turning a Figma design into a real React or Next.js frontend. And building SaaS MVPs from zero. Plus Shopify apps (embedded admin apps, not storefront builds) and AI features in existing products.
Are you available for freelance projects right now?
Yes. I take on a small number of freelance projects at a time. The fastest way to start is a 15-minute call from the Hire page, or an email to jawadmirza606@gmail.com.
What is your hourly rate or pricing?
Rates depend on scope and engagement type. I work on both hourly and fixed-price contracts. Book a call and we can discuss what fits your project.
Do you work with US / UK / Canadian clients?
Yes — most of my clients are in the United States, United Kingdom, Canada, and Australia. I'm fully remote and adjust my hours to overlap with your timezone.
What tech stack do you use?
React, Next.js, Remix, TypeScript, Node.js, NestJS, Express, GraphQL, PostgreSQL, MongoDB, Supabase, Redis, AWS, Vercel and Docker, plus LLM APIs, RAG pipelines and vector databases for AI work. For Shopify apps: Remix, Polaris and Gadget.
What products have you built?
CodexGenAI (an AI content studio for multi-platform social scheduling) and HireOS (an AI resume optimization platform with a Chrome extension), both solo. I also worked on the Shopify apps SalesPop (60,000+ stores) and Cartly (40,000+ merchants).
Where are you based?
Lahore, Pakistan. I work fully remote with clients in the United States, United Kingdom, Canada, Australia, and Europe.