Nhako
BM
github.com/kimzam30Available for hire
kimzam's GitHub profile picture

Hi, I'm kimzam.

kimzam, or kimzam30 on GitHub. I build structured product systems in TypeScript, Next.js and Supabase, on top of Docker, Linux and self-hosted infrastructure.

Co-founder of Omni Systems Chief Technical Officer and backend developer omnisystems.my
Known as
kimzam or kimzam30
Role
Co-founder, Chief Technical Officer and backend developer
Nhako means
Nera + Hakim Corporation
Say it
nako, the h is silent
Based in
Malaysia
Status
Available for hire
Public work
12 projects, 2 live on the web
Skills
36, each linked below to where it shows
  • Your device does the workNhako Tools, NhakoCapture and Project Nera never send your files anywhere.
  • Your own machinesNhako Bot, the homelabs and the remote IDE run at home, not in someone's cloud.
  • Made for twoNhakoSearch and the game before it were built to be played together.

Languages 7

Frontend and the web platform 8

SkillShown in
Next.js and React
Astro and Preact
Tailwind CSS
Installable PWAs and service workers
WebAssembly (ffmpeg, pdf.js, LibreOffice)
Web Workers and Web Audio
Browser extensions (Manifest V3, Shadow DOM)
Two languages: English and Bahasa Melayu

Backend and data 4

SkillShown in
Supabase: Postgres, row-level security, Realtime
Firebase: Realtime Database and Auth
pgvector and semantic search
Google OAuth and Calendar API

AI on your own hardware 4

SkillShown in
Local LLMs with Ollama (Llama 3.2)
Retrieval-augmented generation
Speech to text with Whisper
In-browser models (transformers.js)

Infrastructure and self-hosting 7

SkillShown in
Docker and Docker Compose
Linux workstations and servers
Tailscale private networking
Reverse proxies and TLS (Nginx, Caddy)
Backups and restore runbooks (restic)
Self-hosted apps: Nextcloud, Vaultwarden, Jellyfin, Gitea, Pi-hole
Vercel and Firebase Hosting

Quality, security and craft 6

SkillShown in
End-to-end tests with Playwright
Unit tests with Vitest
Accessibility: WCAG AA contrast, axe-core
Security headers, CSP and least-privilege data
Performance budgets (0 KB JavaScript home page)
Design systems and motion

Learning next

The plan for Nhako Beam calls for Rust, QUIC and Tauri. None of it has shipped yet, so it is listed here and not above.

Timeline

Every public project, in the order it was started.

  1. Remote Dev SetupReference
  2. Butterfly Word SearchSuperseded
  3. My Linux SetupReference
  4. Project NeraTemplate
  5. My HomeLab SetupEarlier build
  6. NhakoSearchLive
  7. Nhako ToolsLive
  8. Nhako BotSelf-host
  9. NhakoCaptureLoad unpacked
  10. Study C++ in 7 DaysNotes
  11. Nhako BeamPlanning
  12. Homelab26Running