Hassan Al Salam

I build software that solves real business problems.

I work across Microsoft 365, web development, AI, and business automation. Most of the things I build begin with a real problem — an inefficient process, disconnected information, repetitive work, or software that is harder to use than it should be.

I have spent nearly a decade working with enterprise Microsoft systems while also operating small businesses and building my own software products. That combination has taught me to think about both the technical system and the person who has to use it.

~/hassan
focus
M365 · Azure · TypeScript · .NET · React · Node · Postgres · AI
currently building
Personal AI Dashboard
languages
English · العربية

What I spend my time building

Technical focus

Microsoft Cloud & Enterprise Systems

Microsoft 365, Exchange, Teams, and PowerShell — identities, policies, permissions, and troubleshooting that affects real users.

Web Applications

Full-stack apps, internal tools, dashboards, portals, and SaaS — authentication, databases, APIs, and deployment.

AI & Automation

Knowledge-base chatbots, document workflows, LLM integrations, RAG, and API automation that removes repetitive work.

Business & Operational Tools

Inventory, customer workflows, marketplace operations, reporting, and forms — software built from how a business actually runs.

Bilingual & Right-to-Left

English and Arabic products built for both directions — RTL layouts and interfaces that read naturally either way.

Deployment & Self-Hosting

Docker, Vercel, Coolify, and Nginx — shipping apps and keeping them running, including servers I self-host and maintain.

Featured work

View all work
Namaa preview
01Actively developed

Namaa

A multi-tenant, fully bilingual (Arabic/English) business operating platform that takes a company from lead capture through quoting, e-signature, invoicing, appointments, and support — with Claude AI built into the workflow, not bolted on.

Next.jsReactTypeScriptPrismaPostgreSQL (Neon)Tailwind CSSnext-intl (RTL)Anthropic ClaudeVercel
StockLogic preview
02In daily use

StockLogic

An operations platform that runs a real multi-channel commerce business — 2,500+ SKUs kept in sync across eBay, Walmart, and WooCommerce, with barcode workflows, AI demand forecasting, and AI bundle mapping in one command center.

ReactTypeScriptViteSupabasePostgreSQLServerless FunctionseBay/Walmart/WooCommerce APIsAI VisionBarcode/QR
BrightSmile AI Chatbot preview
03Live

BrightSmile AI Chatbot

A grounded RAG chatbot that answers only from a business's own documents — with cited sources, an embeddable one-line widget, bilingual replies, and an admin knowledge base for ingesting PDFs, docs, and URLs. Built to answer the common client ask: 'train a chatbot on our data.'

Next.jsTypeScriptPrismaNeon PostgrespgvectorAnthropic ClaudeOpenAI EmbeddingsRAGStreaming
Dar Realty preview
04Live

Dar Realty

A premium three-portal real-estate platform — buyers search homes on an interactive map and message agents, agents manage listings and leads from a back office, and admins moderate the whole marketplace, with mortgage calculators, tour scheduling, reviews, and analytics on top.

Next.jsTypeScriptPrismaNeon PostgresNextAuth (RBAC)Leaflet/OpenStreetMapRechartsPlaywrightDocker
InkSign preview
08Live

InkSign

A DocuSign-style e-signature platform: upload a PDF, drag signing fields onto it, and invite signers to sign via secure account-free links — with sequential or parallel signing and a cryptographic audit certificate on every completed document.

Next.jsTypeScriptPrismaPostgreSQL (Neon)pdf-libreact-pdf / PDF.jsNextAuthDocker
AI Privacy Cleaner preview
15Live

AI Privacy Cleaner

A local-first tool that scrubs sensitive data out of text before you paste it into an AI — names, emails, keys, tokens, and more are detected and consistently replaced, entirely in your browser with nothing sent to a server.

JavaScriptHTMLCSSRegex Detection EngineClient-sidePrivacyDockerNginx