> initializing portfolio...
⠋>
◆ PD / works
5 projects · ↑/↓ to navigate · enter to open
NameStackYear
●StrataNodexNode.js · Express · TypeScript ...2026
○CDS-BedrockC11 · CMake · CTest ...2026
○VaultFSJava · Node.js · Express ...2026
○DB VisualiserNext.js · React Flow · MySQL ...2026
○CLI CalculatorC++17 · CMake2025
●live
StrataNodex
2026Minimal by design. Infinite in depth.
Task management that goes as deep as your thinking.
StrataNodex is a minimal task management platform built around one idea: tasks can be nested to any depth, without limits. It ships across four independent surfaces — a terminal UI (CLI), an infinite canvas web app, a Next.js landing page, and a production REST API — all live in production.
Node.jsExpressTypeScriptPrismaPostgreSQLRedisReactInkViteBullMQZod
// key technical highlights
- ─Built a full Terminal UI (TUI) using React/Ink — component-based rendering inside the terminal
- ─CLI auth via browser CliSession polling — no passwords typed into the terminal; token exchange via backend code
- ─Self-referencing node tree in PostgreSQL (via Prisma) supporting infinite depth with position-ordered siblings
- ─BullMQ + Redis used for daily task rollover cron and reminder scheduling, decoupled from the request cycle
- ─Autocomplete engine resolves commands contextually — replaces placeholders with the currently selected node's title in real-time