Work

A few projects I can talk about in depth, followed by an archive of small apps, APIs, utilities and experiments. The archive is a record of exploration, not a catalog of maintained products.

Project archive

These are private personal experiments. Their descriptions are short snapshots of what each repository explores; they are not advertised as actively maintained products.

Full-stack apps 14

flowboard Private experiment

Collaborative Kanban-board experiment with live synchronization.

  • React
  • Socket.IO
  • SQLite

sniply Private experiment

URL-shortening experiment with click analytics.

  • React
  • Chart.js
  • Express

splitpay Private experiment

Group-expense splitting and debt-simplification experiment.

  • React
  • JWT
  • SQLite

pollhub Private experiment

Live-updating polling app experiment.

  • React
  • Socket.IO
  • Chart.js

markdown-notes Private experiment

Markdown notes app with full-text search and preview.

  • React
  • Express

habit-tracker Private experiment

Habit tracking and streak visualization experiment.

  • React
  • Express
  • JWT

bookmarkly Private experiment

Bookmark management experiment with import/export and link checking.

  • React
  • Express

recipe-box Private experiment

Recipe and pantry-matching app experiment.

  • React
  • Express

pastebin Private experiment

Paste-service experiment with expiry and access controls.

  • React
  • Express

feedr Private experiment

RSS/Atom aggregation and feed-parsing experiment.

  • React
  • Express

chatarena Private experiment

Real-time chat-room experiment with presence and flood control.

  • React
  • Socket.IO

flagship Private experiment

Feature-flag service experiment with targeting and deterministic rollout ideas.

  • React
  • Express

pomoflow Private experiment

Pomodoro timer and personal stats experiment.

  • React
  • localStorage

colorkit Private experiment

Palette generation and WCAG contrast-tooling experiment.

  • React
  • TypeScript

APIs & services 8

blog-api Private experiment

Blogging API experiment with roles, drafts, and slugs.

  • Express
  • JWT

auth-service Private experiment

Authentication-service experiment with refresh-token handling.

  • Express
  • JWT

currency-api Private experiment

Exchange-rate API experiment with cross-rates and caching.

  • Express
  • SQLite

inventory-api Private experiment

Inventory-service experiment built around movement records.

  • Express

file-vault-api Private experiment

Streaming file-storage and deduplication experiment.

  • Express
  • streams

jsonapi-forge Private experiment

Schema-driven REST API generation experiment.

  • Express

uptime-monitor Private experiment

Uptime-checking and incident-log experiment.

  • Express
  • fetch

jobq Private experiment

Durable job-queue experiment with retries and dead-letter handling.

  • Express
  • SQLite

Libraries 9

csvforge Private experiment

CSV parsing/writing experiment with streaming support.

  • Node

cronlingo Private experiment

Cron parsing, human-readable descriptions, and next-run calculations.

  • Node

ratelimit-kit Private experiment

Rate-limiting algorithm and middleware experiments.

  • Node

cachekit Private experiment

LRU/TTL cache and memoization experiment.

  • Node

validify Private experiment

Chainable schema-validation library experiment.

  • Node

jsondiff Private experiment

Structural JSON diff experiment.

  • Python

netmask Private experiment

IPv4/IPv6 subnet-calculation utility.

  • Python

marksmith Private experiment

Seeded Markov-chain text-generation experiment.

  • Python

hexy Private experiment

Hex-dump viewing and reverse-parsing utility.

  • Python

CLI & automation 7

md2html Private experiment

Markdown-to-HTML conversion and sanitization experiment.

  • Node

todo-cli Private experiment

Small terminal task-manager experiment.

  • Node

backup-rotator Private experiment

Backup packaging and retention-policy experiment.

  • Node

envvault Private experiment

Encrypted environment-file management experiment.

  • Node

log-sentinel Private experiment

Log watching and alerting experiment.

  • Node

gitstats Private experiment

Git repository analytics CLI experiment.

  • Node

reqspy Private experiment

HTTP request inspection utility for webhook debugging.

  • Node

Algorithms & visualizers 2

sortscope Private experiment

Sorting-algorithm visualization and benchmarking experiment.

  • vanilla JS

shortpath Private experiment

Pathfinding playground for BFS, Dijkstra, and A*.

  • vanilla JS