What Osama Habib builds Full stack engineering, backed by live products
SaaS platforms, Stripe billing, products built from scratch, admin tools and reservation systems. Each area links to the production work behind it. I'm open to full-time remote Full Stack Engineer roles.
Five areas, each with production proof
Every area links to a page with the projects, my exact role and the stack.
Already running in production
Four of these areas map straight onto products I've built and shipped.
SaaS Development
Wheelyst
Owned the backend: Node.js API, Socket.io scan alerts, anonymous messaging relay and a B2B fleet module.
Live site (opens Wheelyst in a new tab)Stripe Subscription Billing
Emergi Mentors
I own the Stripe billing: plans, Checkout, cancellations, usage-based metering and webhooks.
Live site (opens Emergi Mentors in a new tab)Custom Web Apps & Admin Tools
BexChange
Deposit-approval workflows, a multi-role admin layer and real-time support chat over WebSockets.
Live site (opens BexChange in a new tab)Booking & Reservation Systems
Boat Seat Reservations
Interactive deck maps, real-time seat assignment, role-based workflows and PDF passenger lists.
Live site (opens Boat Seat Reservations in a new tab)
How I work on a team
From sprint ticket to production, the same four steps on every feature.
- Step 1
Scope it with the team
Work directly with product and backend teams in sprint cycles, agreeing on the feature and the data it needs in Jira.
Jira, Product team
- Step 2
Design the API and data
Model the data in PostgreSQL or MongoDB and build the REST or real-time API, with auth and role-based access from the start.
FastAPI, Node.js, PostgreSQL
- Step 3
Build the interface
Server-rendered Next.js and TypeScript screens that are responsive, accessible and quick to load.
Next.js, TypeScript, Tailwind CSS
- Step 4
Review, ship and own it
Git-based reviews, containerised builds and CI/CD to Vercel, Render or a VPS, then I stay responsible for it in production.
Git, Docker, CI/CD
What I bring to a team
An engineer who already runs billing, real-time features and SEO in production, and works remotely every day.
Two years of production SaaS
Shipping end to end with Next.js, TypeScript, Node.js and FastAPI.
Billing I already own
I run the Stripe subscription system at an Australian SaaS today.
Remote by default
Two years fully remote, including my current Australian product team.
SEO and speed built in
Server-side rendering, JSON-LD and Core Web Vitals from the first build.
Software engineering degree
BS Software Engineering, COMSATS University Islamabad (2020–2024).
Frequently asked questions
Roles, experience, remote work and how to get in touch.
What kind of role is Osama Habib looking for?
A full-time, remote Full Stack Engineer role working with Next.js, TypeScript, Node.js or FastAPI, ideally on a SaaS product.
Which areas has Osama Habib worked in?
SaaS platforms, Stripe subscription billing, products built from scratch, custom web apps and admin tools, and booking and reservation systems. Each area on this page links to the projects behind it.
Where can I see Osama Habib's work?
Every project on the projects page links to the live product, including Emergi Mentors, Wheelyst, BexChange and the cruise seat reservation system.
Does Osama Habib have remote work experience?
Yes. He has worked fully remote for two years, including his current role with an Australian product team since January 2025. He is based in Pakistan (UTC+5) and plans his day around the team's core hours.
How do I contact Osama Habib about a role?
Use the contact page, email usamahabib12333@gmail.com or message him on LinkedIn. His CV can be downloaded from any page on this site.
Hiring for one of these areas?
I'm open to full-time remote Full Stack Engineer roles. I work from Pakistan (UTC+5).