Skip to content
View Zorik0's full-sized avatar
🛠️
Rebuilding TouchPDF
🛠️
Rebuilding TouchPDF

Block or report Zorik0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Zorik0/README.md

Zoriko Space. I build the software travel and operations businesses run on: the booking app customers use, and the ERP behind it.

I'm Shaad Khan, a self-taught full-stack product engineer in Delhi. I build the software businesses run on (ERPs, CRMs, payroll and booking systems) and I keep it running in production. I started in 2018 with point-of-sale systems for small shops.

Read more on zoriko.space, see my résumé, or get in touch.

Running today

System Used by Evidence
Viato: ERP for travel agencies Travel agencies (my product) 314 passing tests; a database per agency, provisioned automatically viato.pro
Travel group platform: nine apps and their backend A travel group (not named) Moved off Firebase onto a server I run; 190 passing tests Private
EMS Consulting: site, CRM and email inbox Recruitment consultancy Inbox payload 6.31 MB → 32.4 KB; ingest 988 → 198 ms emsconsulting.in
Salon operations: logs, attendance, payroll A Delhi salon In daily use since November 2025 Private

Each name links to a case study: the problem, the architecture, the decisions and the bugs that mattered.

Live work

Viato home page
Viato
ERP for Indian travel agencies. One enquiry becomes a quote, booking, ticket, GST invoice and itinerary, on the same records the team uses for attendance and approvals. Every agency gets its own database. Case study.
EMS Consulting home page
EMS Consulting
A recruitment consultancy's site, CRM and email inbox on Postgres: CV intake, employer requirements, invoicing and a recruiter workspace. Case study.
TouchPDF tool list
TouchPDF
12 PDF tools that run entirely in your browser. Files never leave your device, and there's no sign-up or watermark. Read the code.
SkyGuard network overview dashboard
SkyGuard
Data-quality platform for weather station networks. It tells sensor faults from real weather and shows the evidence. Built in three days to learn a domain I'd never worked in. Read the code.
Linkord home page
Linkord
Link-in-bio pages for creators, with payments behind signed webhooks, a media pipeline on self-hosted storage and an SSRF-hardened importer. Case study.
Rajnish Infratech home page
Rajnish Infratech
Website and lead CRM for a Class-I government infrastructure contractor.

Code you can read

Most client code is private. These repositories are public:

  • TouchPDF: 12 PDF tools in the browser, registry-driven, nothing uploaded.
  • SkyGuard: anomaly detection for weather-station networks, with a guided code tour.
  • Vaolt: shared household finances as a PWA; settlements that minimise transfers.
  • UPI PayLink: turns any UPI QR into a pay link that opens the right app on Android and iOS.
  • Project Rocky: a character chat app on an LLM API, installable, with an offline screen.

Also shipped

Tools

TypeScript, React and Next.js on the front; Node.js, PostgreSQL, SQLite, Firebase and Supabase behind. I deploy to Vercel, Cloudflare, or Linux servers I manage, and I use LLM APIs where they earn their place.

Popular repositories Loading

  1. touchpdf touchpdf Public

    Free PDF tools that run entirely in your browser: 12 tools, files never leave your device. Next.js, TypeScript, pdf-lib, PDF.js.

    TypeScript

  2. project-rocky project-rocky Public

    Chat with Rocky, the Eridian engineer from Project Hail Mary. A Next.js PWA.

    TypeScript

  3. vaolt vaolt Public

    Vaolt — shared-home finance PWA: budgets, settlements, reports, offline sync

    TypeScript

  4. Zorik0 Zorik0 Public

    Profile README for Zoriko (Shaad Khan), full-stack product engineer

  5. skyguard skyguard Public

    Intelligent operations and data-quality platform for Automatic Weather Station networks — detects anomalies, decides weather vs hardware fault, estimates corrected values, and shows its evidence.

    TypeScript

  6. numnumstays numnumstays Public

    Website for NumNum Stays, cosy and colourful stays in Saket, South Delhi

    TypeScript