PHASOR · PORTFOLIO · REV 2026.10
Hello, I'm Swapnanil.
I design, build, and run software on my own, working as Phasor. An exam-prep app, a PDF-generation API, a hub of file tools, an AI character-chat platform, a Shopify app on the bench, and client platforms in between.
▾ SCROLL · ASSEMBLY REQUIRED
Selected work
Seven real projects, drawn as one machine. Scroll and it comes apart one piece at a time, or open a sheet for the full write-up.
Deckio
MY PRODUCT · SOLO · 2025–PRESENT
Deckio turns study material into exam prep. Feed it a source, like notes, a PDF, slides, or a YouTube lecture, and it builds review cards, then schedules them back to you with spaced repetition.
Live since 2025. It signs up users, bills them, and runs its own support. I mostly step in when something breaks.
- FUNCTION
- STUDY MATERIAL → PRACTICE + SRS
- STACK
- NEXT.JS · SUPABASE · GEMINI · FLASK
- IN SERVICE
- 1,500+ USERS · 40+ PAYING
- CREW
- 1 · DESIGN THROUGH SUPPORT
Doclinth
MY PRODUCT · SOLO · 2026–PRESENT
Doclinth is an AI-native PDF generation API. Describe the document you want in plain English, an AI builds the template, then you POST JSON and get a pixel-perfect PDF back in about two seconds — no headless Chrome to babysit.
A full production SaaS: a REST + MCP API, AI template authoring, a visual editor, a dashboard, billing, and published Python and JavaScript SDKs. Live at doclinth.com; I'm in the distribution phase now, getting it in front of developers.
- FUNCTION
- PLAIN-ENGLISH TEMPLATE → JSON → PDF
- SURFACE
- REST + MCP API · VISUAL EDITOR · SDKS
- STACK
- NEXT.JS 16 · AI SDK · SUPABASE · FLY.IO
- CREW
- 1 · DESIGN THROUGH SUPPORT
Sonomir
MY PRODUCT · SOLO · 2026–PRESENT
Sonomir is a hub of file-in, artifact-out tools. Drop in a bank statement, an invoice, a recording or a YouTube link, and the spreadsheet, transcript or subtitle file appears on the same page.
Eight tools share one credit wallet. You see the result before any account, and you only pay to download it or to run a long job. Built on what Deckio taught me about signup walls.
- FUNCTION
- FILES + LINKS → XLSX · CSV · SRT · DOCX
- MODEL
- FREE PREVIEW · PAY PER DOWNLOAD
- STACK
- NEXT.JS 16 · SUPABASE · GEMINI · DEEPGRAM
- CREW
- 1 · DESIGN THROUGH SUPPORT
Koimo
MY PRODUCT · SOLO · 2026, CHAT IN TESTING
Koimo is a character-first AI chat and roleplay platform, built around memory that holds up over a long story instead of forgetting it after a few dozen messages.
The first piece is already live: a backup tool that converts character cards and chat archives entirely in your browser, so nothing leaves your device. Chat, the memory system and the character editor are built and in testing.
- FUNCTION
- CHARACTER CHAT · LONG-TERM MEMORY
- MEMORY
- ROLLING SUMMARY · FACTS · PGVECTOR
- STACK
- NEXT.JS 16 · SUPABASE · DEEPSEEK
- CREW
- 1 · DESIGN THROUGH SUPPORT
This site
SOLO · 2026 · THREE.JS, FROM SCRATCH
The drawing you're reading is a project in its own right. I modeled every part of this machine in code. There are no imported models here.
The camera moves, the callout lines, the way it all comes apart as you scroll: one program, written by hand.
- GEOMETRY
- PROCEDURAL · NO IMPORTED MODELS
- STACK
- THREE.JS · VITE · VANILLA JS
- BUDGET
- 60 FPS TARGET
Chapter3
CLIENT WORK · LEAD ENGINEER · 2026
A student admissions and relocation platform: a marketing site, a university matching engine, a student portal, a parent view and an internal admissions OS, all on one student record.
I wrote the architecture, the data model and around forty task briefs, then ran Claude Code and Codex agents in parallel worktrees as the integrator, reviewing and merging every branch. Production is hosted; final launch checks are open.
- FUNCTION
- ADMISSIONS PLATFORM + STAFF OS
- MY SCOPE
- ARCHITECTURE · BUILD · INTEGRATION
- STACK
- NEXT.JS 16 · SUPABASE · DRIZZLE · STRIPE
- CLIENT
- CHAPTER3 · MALAYSIA FIRST
Fusion Edge
CLIENT WORK · BACKEND + CMS · 2025
Not all of it is mine to claim. For an infrastructure firm in Guwahati I built the backend, the database, and a CMS their non-technical staff run themselves.
Registry-driven admin, Supabase auth and RLS, Postgres-layer rate limiting, private résumé storage, Google Sheets and email integrations. The public site was mostly someone else's work. The machinery underneath is mine.
- FUNCTION
- CORPORATE SITE + STAFF CMS
- MY SCOPE
- BACKEND · CMS · DB · SECURITY
- STACK
- NEXT.JS · SUPABASE · POSTGRES
- CLIENT
- FUSION EDGE · NE INDIA
AnswerReady
MY PRODUCT · SOLO · 2026, IN DEVELOPMENT
A Shopify app I'm building that audits and repairs AI-search schema without touching your theme.
It layers valid structured data over whatever's already there instead of rewriting anything, scores the result against Google's and OpenAI's real specs, and removes itself cleanly on uninstall. Still in development.
- FUNCTION
- SCHEMA AUDIT + REPAIR FOR SHOPIFY
- METHOD
- NON-DESTRUCTIVE JSON-LD OVERLAY
- STACK
- REACT ROUTER v7 · PRISMA · SHOPIFY GRAPHQL
- TARGET
- 2026 · ON THE BENCH
The operator
I'm Swapnanil. I design the products, I write the code, and I answer the support email.
I work on my own, by choice. When something breaks there's nobody to hand it to, which sounds like a downside until you've watched a fix ship the same afternoon it was reported.
- DESIGNATION
- SWAPNANIL NATH
- TRADING AS
- PHASOR
- FUNCTION
- DESIGN · BUILD · SHIP · SUPPORT
Tooling
Grouped by layer of the stack. The far column is where each line is in service right now.
-
01
Languages
TYPESCRIPT · JAVASCRIPT · PYTHON · SQL
EVERY PROJECT
-
02
Frontend
REACT · NEXT.JS · THREE.JS · VITE
DECKIO · KOIMO · THIS SITE
-
03
Backend
NODE.JS · POSTGRES · SUPABASE · FLASK
SONOMIR · CHAPTER3 · FUSION EDGE
-
04
Platforms
SHOPIFY · STRIPE · VERCEL · RAILWAY
ANSWERREADY · DECKIO
-
05
Design
FIGMA · TYPE · MOTION · 3D
EVERY SURFACE
-
06
Operations
ANALYTICS · SEO · SUPPORT · BILLING
DECKIO · SONOMIR, IN PRODUCTION
Say hello.
If you've got something you want built, or just want to talk shop, drop a line below and it lands straight in my inbox.