Work

Case studies with public source, demos, or live apps. Flagship first, then supporting projects.

Flagship work

Primary libraries, tools, and product case studies.

01Open-source React package

shadcn Virtualized Tree

A publishable React tree component with virtualization, drag-and-drop ordering, tri-state checkboxes, and accessible keyboard navigation.

  • React
  • TypeScript
  • shadcn/ui
  • Vitest
  • tsup
shadcn-virtualized-tree
npm i shadcn-virtualized-tree
02Open-source Web Component

viewer-360

A framework-agnostic 360 degree product viewer built as a Web Component with canvas rendering, zoom, high-resolution swaps, and cross-framework wrappers.

  • Web Components
  • TypeScript
  • Canvas
  • Rollup
  • React/Vue/Angular wrappers
@usamakhangt4/viewer-360
npm i @usamakhangt4/viewer-360
03Developer tooling

git-auto-commit

A Rust CLI that reads staged Git changes, asks a local Ollama model for a commit message, and confirms before running the commit.

  • Rust
  • Ollama
  • clap
  • reqwest
  • Git
usamakhangt4/git-auto-commit
04Medicine search UI

Medipedia

A medicine information search interface for prescription and over-the-counter drugs, focused on readable safety, dosage, and warning details.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Radix UI
  • use-debounce
usamakhangt4/medipedia
05Computer vision studio

YOLOPv2-Studio

A Python and Flask studio interface for YOLOPv2 autonomous driving perception tasks, including media upload, webcam processing, and detection controls.

  • Python
  • Flask
  • OpenCV
  • PyTorch
  • YOLOPv2
usamakhangt4/YOLOPv2-Studio

Also

Supporting apps and experiments.

01Next.js SaaS-style app

LinkSplash

A link-in-bio product built with Next.js, Google authentication, Firestore, drag-and-drop dashboard editing, QR codes, and public profile pages.

  • Next.js
  • React
  • TypeScript
  • Firestore
  • dnd-kit
usamakhangt4/link-splash
02Next.js product UI

Verse Insight

A simple Next.js Quran reading interface with local surah data, table-based browsing, and expandable verse rows.

  • Next.js
  • React
  • TypeScript
  • Local JSON data
  • shadcn/ui
usamakhangt4/verse-insight
03Weather data application

Weather Explorer

A typed weather search interface supporting city, ZIP code, and coordinate-based forecasts with reusable data states and validated inputs.

  • Next.js
  • TypeScript
  • TanStack Query
  • React Hook Form
  • Ant Design
usamakhangt4/weather-app