Zia.

Projects

Web Apps & Custom Add-ins

A working mix of production full-stack products — SaaS, e-commerce, AI — and my specialty: Microsoft Office and Google Workspace add-ins most developers don't build. Live demos and case studies roll out as each one ships.

Discuss a project
SaaS dashboard
Next.jsNode.jsPostgreSQL
SaaS / Full-Stack

SaaS Dashboard App

Auth, roles, billing, and multi-tenant — the full product.

Businesses outgrow spreadsheets long before they can justify a bespoke internal tool. This is a multi-tenant SaaS dashboard with secure login, role-based access, full CRUD, and subscription billing wired to Stripe, JazzCash, and EasyPaisa. It's proof I ship real products with real payments — not just marketing sites.

Next.jsNode.jsPostgreSQLStripe
Outlook add-in
Office.jsMicrosoft GraphReact
Microsoft Add-in

Outlook AI Reply & CRM Logger

Draft replies with AI, log every email to your CRM.

Sales and support reps burn hours rewriting similar replies and copy-pasting threads into their CRM. This Outlook add-in drafts context-aware replies with AI and logs messages and contacts straight to the CRM through Microsoft Graph — without leaving the inbox. Follow-ups go out faster and nothing slips through the cracks.

Office.jsMicrosoft GraphReact
Word add-in
Office.jsMicrosoft GraphTemplates
Document Automation

Word Document Generator

Turn templates into finished documents in seconds.

Teams that crank out contracts, proposals, and letters retype the same boilerplate and end up with inconsistent documents. This Word add-in fills templates with structured data in a mail-merge style, generating on-brand documents from a single guided form. Manual assembly becomes a repeatable, error-resistant flow.

Office.jsMicrosoft GraphTemplates
Excel add-in
Office.js Custom FunctionsWorksheet EventsREST API
Microsoft Add-in

Excel Custom Functions & Live Sync

Custom formulas and live API data inside the grid.

Analysts paste stale exports into Excel and rebuild the same calculations by hand. This add-in ships custom worksheet functions and syncs live data from an external API, refreshing cells as the source changes via worksheet events. Spreadsheets stay current with no manual re-imports.

Office.js Custom FunctionsWorksheet EventsREST API
Gmail / Sheets add-on
Google Apps ScriptCardServiceclasp
Google Add-on

Google Workspace Add-on

Custom Gmail and Sheets tools, native to your domain.

Businesses on Google Workspace hit walls where Gmail or Sheets won't do the one thing their process needs. This add-on extends them with a custom CardService sidebar that automates a Gmail or Sheets workflow, built and deployed with Apps Script and clasp. Teams get a native-feeling tool without leaving Workspace.

Google Apps ScriptCardServiceclasp
AI Q&A app
Next.jsNode.jsOpenAI / Claude API
AI

AI Document Q&A App

Ask questions, get sourced answers from your own docs.

Support teams and knowledge workers dig through long PDFs and wikis to answer the same questions again and again. This app lets users chat with their own documents — uploading files and getting sourced answers through a retrieval pipeline over the OpenAI or Claude API. It's the AI-assisted workflow I bring into every build, packaged as a product.

Next.jsNode.jsOpenAI / Claude API
Storefront
Next.jsNode.jsMongoDB
E-commerce

E-Commerce Store

Cart, checkout, and product management that just work.

Small brands lose sales to clunky checkouts and can't easily manage their own catalog. This store delivers a working cart, a smooth checkout, and an admin area for products, stock, and orders. Owners run the shop themselves instead of emailing a developer for every price change.

Next.jsNode.jsMongoDB
Marketing site
Next.js App RouterHeadless CMSSEO
Web / SEO

Marketing Site + Blog

Fast, SEO-first pages driven by a headless CMS.

Growing businesses need to publish and rank without a developer in the loop for every edit. This is a Next.js marketing site with a CMS-driven blog, tuned for SEO with clean metadata, fast loads, and content non-developers can update themselves. Marketing ships pages on their own schedule.

Next.js App RouterHeadless CMSSEO

Have a product or an Office/Workspace add-in in mind?

Let's talk it through and scope it out.