Got a project in mind? Book a free 30-minute call

Saadaan Hassan
Service

Build the First Version

A new product or an internal tool, taken from idea to working software real people use. We decide together what launch needs, then I build it end to end.

How it works

For founders and teams who need working software, not a prototype.

What's included

  • Scope & architecture
  • Web app, end to end
  • Auth & payments
  • Deploy & monitoring
  • Handover docs

Who it's for Founders with a product idea and no one to build it. Or a team running an important process on spreadsheets, email and chat messages, ready for a proper tool.

How it works

  1. A call about how the work happens today. Not a feature list: what people do now, where it breaks, and what would make them switch.
  2. A written scope. What's in the first version, what waits, and the one thing the software must never do (lose data, show a wrong number, leak a customer's files). That rule shapes the architecture.
  3. Build in weekly slices. You see working software every week, not a big reveal at the end.
  4. Launch and handover. Deployed, monitored, documented, and in a repository you own.

What you get

  • A web app in Next.js with a Python or Node backend (Django, FastAPI or NestJS)
  • Sign-up, roles and payments where you need them
  • Error tracking and basic analytics from day one
  • Code another developer can pick up

Good to know I build for the web first. If you need a mobile app from day one, say so early: I ship iOS and Android apps with Capacitor, or React Native when the app needs it.

Related work

Where I've Done This

01
Internal tool
Dotcode Solutions
Dotcode Solutions

Gripco: Lab Information Management System

A lab ran its work across Excel sheets, paperwork and a few disconnected tools. Gripco brought every sample, from intake to final report, into one system with roles, audit trails and live status.

Next.jsReactDjango
Read the case study
Gripco: Lab Information Management System
02
Hiring platform
Dotcode Solutions
Dotcode Solutions

Hire-on-Rank: Hiring on Performance, Not Resumes

Recruiters hire from timed hackathon results instead of resumes, and any commit pushed to a submission after the deadline is flagged automatically.

Next.jsReactTypeScript
Read the case study
Hire-on-Rank: Hiring on Performance, Not Resumes
03
Web app
Dotcode Solutions
Dotcode Solutions

GetSetCV: AI Resume Builder

An AI resume builder where the on-screen preview matches the downloaded PDF exactly, solved by rendering the resume in an isolated iframe.

Next.JSShadcn/UITypeScript
Read the case study
GetSetCV: AI Resume Builder
04
Web app
Dotcode Solutions
Dotcode Solutions

MindHush: AI Mental Health Companion

The frontend for an AI support companion: streaming replies, live token limits for a freemium plan, and a chat that stays calm under fast updates.

React.JSChakra UITailwind CSS
Read the case study
MindHush: AI Mental Health Companion
05
Semester project

Tutorify: Find a Tutor Nearby

A semester project: a React Native app that shows students verified tutors near them on a live map, with sign-in, subject filters and push notifications.

React NativeEASMapbox SDK
Read the case study
Tutorify: Find a Tutor Nearby
Freelance and contract

Let's build the right thing

Tell me what you're building, or what's slowing your team down. I'll tell you honestly whether I can help and what I'd do first.