◆ PD
● open_to_work·Pune, India
home▸works skills about blog resume contact
●open_to_work · Pune, India
> initializing portfolio...
⠋>
↑/↓navigateenteropenggithub/searchescback
◆ 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

2026
Minimal 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