Skip to content
skdrh_

Software Architect & Product Builder

Hey, I'm Salman Khan. I build products end to end.

The idea, the scalable architecture, the UI, the API, the database, the AI, even the deploy script. Bring me a real problem and I'll hand you back a real product, fast.

8+ years and 30+ projects in, I'm now building dragondevs, a company that makes useful digital products and takes them global.

Salman Khan (skdrh), founder of dragondevs, seated in front of the dragondevs logo
FIG. 01Salman Khan · skdrhOpen to select work
8+ yrsbuilding software, since 2017
30+projects shipped end to end
4case studies, written up in full
1person behind Bizstock, start to finish
01Right now

Currently shipping.

  • Product

    Bizstock

    Offline-first inventory & POS for small businesses. It keeps selling when the Wi-Fi quits, then syncs when it's back.

    bizstock.net
  • In development

    Quickbeam

    File transfer that never gives up: shared Wi-Fi, its own hotspot, or animated QR codes the other camera reads. Over Wi-Fi, the other side only needs a browser.

    How it works
  • In the lab

    Multi-tenant SaaS

    Built on Next.js, because one tenant is never enough.

    Not public yet

02Selected work

Four systems people depend on.

Products and client platforms, delivered end to end. Each one is written up in full, architecture and decisions included.

  1. 01SaaS product2025 — nowActive

    Bizstock

    A point-of-sale that never waits for the internet.

    Offline-first inventory and POS: billing, stock and reports stay instant with no connection, then sync across devices when it's back. Desktop and Android from one codebase, in English and Urdu.

    • Tauri
    • Rust
    • React
    • SQLite
    • Drizzle ORM
    Read the case study — Bizstock
  2. 02Business platform2025Live

    CraftFlow

    One workspace instead of spreadsheets and chat threads.

    A bilingual, role-aware platform for a Saudi design studio: projects, clients, designers, contracts and quotations in one searchable place. A new project now takes minutes to set up.

    • Next.js
    • PostgreSQL
    • Drizzle ORM
    • next-intl
    Read the case study — CraftFlow
  3. 03E-commerce2025Live

    Al Nada Store

    A 25-year cooling brand, brought online end to end.

    Headless, bilingual commerce with a guided product finder, local checkout and service requests. The marketing team runs products and content without a developer.

    • Next.js
    • Payload CMS
    • PostgreSQL
    • PayTabs
    Read the case study — Al Nada Store
  4. 04Cross-platform app2026In development

    Quickbeam

    File transfer that falls back instead of failing.

    Shared Wi-Fi, its own hotspot, or animated QR codes read by the camera, whichever works. A 5 MB file arrived byte-identical at 38.5 MB/s with nothing installed on the receiving device.

    • Flutter
    • Dart
    • Kotlin
    Read the case study — Quickbeam
03Things I've built

Earlier builds, most of them open source.

Where the habits behind the case studies were formed. Smaller, scrappier, and every one of them shipped.

  • Project Manager

    Open-source project, task & resource management for software houses.

    Next.js · TypeScript · Prisma

  • Issue Tracker

    Bugs go in, fixes come out. Next.js + Prisma, with auth.

    Next.js · Prisma · PostgreSQL

  • ChatApp

    Django chat, built from scratch: random rooms, who's online, private DMs.

    Django · Python

  • MedLab Manager

    Inventory, sales & invoices for companies selling lab tools and medicine.

    Next.js · TypeScript · PostgreSQL

  • Gallery Next

    Image uploads with permissions and Google/GitHub sign-in.

    Next.js · Clerk · PostgreSQL

  • School LMS

    School & college learning platform, built with OBS. I did the UI and core features.

    Full-stack · Interface design

…plus 20+ more on GitHub, as skdrh

04Toolbox

What I build with.

Frontend
TypeScriptNext.jsReactZustandTailwind CSSshadcn/uiFramer Motion
Backend & auth
Node.jsExpresstRPCGraphQLBetter AuthPythonDjango
Data
PostgreSQLSQLiteMongoDBMySQLDrizzlePrismaMongoose
Desktop & mobile
TauriRustFlutterDart
Ship & design
DockerNginxLinuxGitHub ActionsVercelFigma
AI
OpenAIClaudeGeminiOllamaVercel AI SDKMCPHugging Face
Code with
Claude CodeCursorCodex
05Experience

Building since 2017.

  1. Founder & Principal Engineer · dragondevs

    Client platforms for businesses in Saudi Arabia, plus products of our own.

  2. Product Builder · Bizstock

    Designed, built and shipped it alone, from the database to the landing page.

  3. Developer · OBS

    A school and college LMS. I owned the interface and the core features.

  4. Programmer · Self-employed

    Three years of projects picked for what they would teach, not what they would pay.

  5. Freelance Developer & Designer · Jacolink, UAE

    Python scripts, Django REST APIs and websites. The first work where code was the deliverable.

  6. Graphic Designer · Leader Sign, UAE

    Logos, 3D signage and brand identities. Where the eye for type and spacing came from.

06How I work

Three rules, every project.

  1. 01

    Solve real problems.

    If nobody needs it, it doesn't get built.

  2. 02

    Validate fast.

    Ship the MVP, learn, iterate, repeat.

  3. 03

    Build to scale.

    Today's MVP is tomorrow's production system, so I build it like one.

07FAQ

Quick answers.

If yours is not here, ask me directly. The form is right below.

01Who is Salman Khan (skdrh)?

A software architect and product builder, and the founder of dragondevs. I go by skdrh online. I have been building software since 2017, shipped 30+ projects end to end, and built Bizstock on my own.

02What kind of work do you take on?

Products and the systems a business runs on: SaaS, inventory and POS, operations platforms, e-commerce, APIs and AI features. I am most useful when the idea is still fuzzy and someone has to take it all the way to a deployed product.

03Are you available for freelance or full-time work?

Yes, selectively. I run dragondevs, so I take on a few projects a year, and I will talk about a full-time role if the work is genuinely hard. Tell me the problem and I will tell you honestly whether I am the right fit.

04Do you work with clients abroad?

Yes, and always remotely. I work on UTC+5, which overlaps a normal day in the Gulf, Europe and most of Asia. Work so far has shipped for clients in Pakistan, Saudi Arabia and the UAE.

05What is offline-first software?

Software that keeps working without a connection. The data lives on the device, so the app stays instant offline and syncs when the network is back. Bizstock is built this way, because real shop floors do not have perfect Wi-Fi.

08Contact

Got an idea? Let's build it.

Tell me what you are building and what is in the way. I read every message myself and usually reply within a day.

Open to select work

Working UTC+5, which overlaps a normal day across the Gulf, Europe and most of Asia. Every engagement so far has been remote.

New enquiry
What is it about