~/portfolio · Hassan Qureshi · Senior Software Engineer

I BUILD SAAS PRODUCTS & AI FEATURES FROM SCRATCH._

> Senior full-stack engineer with 7+ years in production SaaS. I help founders and small teams design, build, and launch web products and AI assistants—working directly with you from idea to launch._

assistant.service.ts
writing…

~/services · what I do

What I Build

Senior full-stack engineering for founders and small businesses—SaaS products, AI assistants, and custom web software, built from scratch and handed over cleanly.

01

SaaS Product & MVP Development

From idea to a launched product—requirements, architecture, development, and deployment. Auth, billing, and dashboards built on solid foundations, so you can start with real users.

  • MVP builds
  • Auth & billing
  • Cloud deployment

02

AI Assistants & Automation

Add AI to your product or business—support assistants that answer from your own documents, copilots inside your app, and workflows that hand risky decisions to a human.

  • Support assistants
  • Copilots & chat
  • Workflow automation

03

Web Apps, APIs & Internal Tools

Custom dashboards, customer portals, and back-office tools that replace spreadsheets and manual work—plus the APIs and integrations that connect them to the systems you already use.

  • Dashboards & portals
  • APIs & integrations
  • Handover & docs

~/work · selected work

Selected Work

A few things I've built and shipped for real customers.

01 · SaaS · Embeddable product

Embeddable booking and storefront widget for service businesses

Problem: Service businesses wanted to take bookings and sell products on their own websites, without re-entering each order into their back-office system by hand.

Built: Started this project and built it with a teammate: a widget that any business can add to its website with an iframe snippet. Customers book services, buy products, and add a tip, choosing to ship the item in or drop it off, and paying online or later. A completed order automatically creates the customer record and a work order in the back office. Shipping runs through an embedded ShipStation integration, and each business tailors the widget through settings: which categories and services appear, custom form fields, and more.

Hard part: Making one widget reusable and dynamic across very different businesses. Which categories and services appear, the custom fields, fulfilment, payment, and shipping options all come from settings, not code, so a single widget adapts to each business without per-customer changes.

Result: Live in production, configurable for multiple businesses.

LaravelVue.js

02 · SaaS · Third-party API integration

Real-time tax compliance integration for a multi-jurisdiction SaaS platform

Problem: Small businesses on the platform were handling sales tax by hand across different jurisdictions. That's error-prone and hard to keep current as rates and rules change.

Built: Connected the platform to an external tax-compliance service for real-time tax on tickets, estimates, and invoices, with a layered tax-code system (default, category, item, repair), customer exemptions, and optional invoice sync. Shipped as a plan-gated feature with a self-serve setup flow.

Hard part: Tax comes from an external service, so it can fail or arrive late while the sale still has to go through. I kept every invoice consistent in those cases: the invoice is still created, the problem is clearly flagged, and tax can be applied afterwards. Every failure is logged so problems can be traced, and returned values are verified before they reach an invoice.

Result: Shipped about three years ago and still live in production for customers on the platform's premium plan.

PHPLaravelVue.jsYii

03 · SaaS · Third-party API integration

Embedding third-party device-protection plans into a point-of-sale workflow

Problem: Merchants wanted to sell optional device-protection plans as extra revenue without changing how they already ring up sales.

Built: Built a Sell Plan flow inside the checkout screen: real-time plan lookup from the provider (type, coverage, benefits, price), a monthly or annual billing choice, and a handoff to the provider's hosted checkout for payment. A confirmation step links the sold plan to the customer, whose plans then show in the point of sale, the customer profile, and purchase history. Setup takes two provider-issued credentials.

Result: Live in production, letting merchants sell protection plans without leaving their existing checkout flow.

YiiVue.jsNode.js

~/stack · how I work

How I Work

Clear scope, regular working demos, and a clean handover—built on a modern, proven stack, with AI used in the engineering process where it genuinely improves speed and quality.

01

What I Build

  • SaaS products & MVPs
  • Web apps & dashboards
  • AI assistants & automation

02

How I Work

  • Clear scope & milestones
  • Regular working demos
  • Clean handover & docs

03

Under the Hood

  • APIs & database design
  • Cloud deployment
  • LLM & AI integration

Tools are chosen to fit your product.

React
Next.js
Vue
Laravel
Node.js
Docker
TypeScript
React Native
NestJS
Yii
Vercel
Tailwind
AI / LLMs
PostgreSQL
MySQL
Redis
AWS

Production Experience

Seven-plus years shipping production SaaS features for real customers—custom modules, third-party integrations, and customer-facing widgets. I build software that keeps working after launch.

7+

Years of Engineering Experience

~/about · the developer

About Hassan Qureshi

I'm Hassan Qureshi—a Senior Software Engineer & Team Lead. For 7+ years I've built and shipped production features for SaaS products used by real customers: custom modules, third-party integrations, and customer-facing widgets.

Now I help founders and small teams turn ideas into working SaaS products and AI features. I take on a limited number of projects at a time, so you work directly with the engineer building your product.

7+ YearsHands-On EngineerSelect Projects

~/booking · discovery call

Schedule a Call

Book a short discovery call to discuss your product, timeline, and scope. Prefer chat? WhatsApp is still available below.

15–30 min
cal.com/hassan-qureshi/30min
open --external
loading calendar…

Free Project Review

Tell me what you want to build. Within 24 hours I'll reply with a suggested approach, the main risks, and a rough estimate—no commitment.

Accepting Clients

 

or reach me directly