I'm a full-stack developer who likes building the whole thing — the API that holds the truth, the real-time layer that keeps it live, and the interface that makes it feel effortless.
Most of my recent work lives in TypeScript monorepos: NestJS services backed by PostgreSQL and Prisma, Expo mobile clients, WebSocket layers, and AI features grounded in real product data.
I care about software that ships — green builds from a fresh clone, sensible architecture, and details that hold up under real use.
Signal readout
05
Shipped projects
03
Live deployments
100%
TypeScript
CH 04Skills · Signal bank
Capabilities
42 stations
U01
Frontend
FE · 142.0 MHz
React 19
Next.js
TypeScript
TailwindCSS
MotionFramer Motion
GSAP
Zustand
TanStack Query
ExpoReact Native
U02
Backend
BE · 128.5 MHz
NestJS
Node.js
Bun
Prisma
PostgreSQL
Socket.IOWebSockets
REST APIs
Zod
U03
Tooling & Infra
INF · 115.3 MHz
Turborepo
Docker
CI/CD
Vercel
Neon
Git
U04
System Design
SYS · 103.7 MHz
REST API design
Multi-tenancytenant isolation
RealtimeBun + Socket.IO
Auth & RBACJWT
Caching
Data modelingPrisma · Postgres
Background jobs
U05
AI & Automation
AI · 96.5 MHz
LLM APIsClaude · OpenAI
Tool callingfunction calling
Voice & chat apps
Agentic toolingClaude Code
RAGretrieval
Embeddingsvector search
U06
Homelab & Self-hosting
LAB · 88.1 MHz
Debianhome server
Docker Compose
Reverse proxyNginx
Self-hosting
SSH & shellsystemd · cron
Linux admin
CH 05Contact · Open channel
Contact
Let's buildLet's build something.something.
Open to internships, full-time roles, and freelance gigs. The fastest way to reach me is below.