Full-Stack Engineer (TypeScript / Next.js / Node.js)
Full-stack engineer focused on performance, scalability, and shipping production-grade software. Works across the stack — from RESTful APIs and databases to polished, responsive frontends — with TypeScript, React, Next.js, and Node.js at the core.
GitHub | LinkedIn | Portfolio | X | LeetCode | Email
SELECTED PROJECTS
CEX Exchange — Real-Time Centralized Crypto Exchange
GitHub — May 2026 – Jun 2026
- Architected a microservices-based crypto exchange powered by a sub-millisecond, in-memory matching engine enforcing full price-time priority order execution.
- Engineered a real-time WebSocket service streaming live orderbook depth, trade fills, and ticker updates with minimal latency.
- Implemented OHLCV candlestick charting backed by TimescaleDB continuous aggregates (1m, 1h, 1w) for fast historical queries.
- Designed a decoupled, independently scalable architecture (API, matching engine, WebSocket server, DB processor, market-maker bot) orchestrated via Redis pub/sub, and built a premium Next.js trading UI with live charts and order placement.
- Stack: TypeScript, Bun, Next.js, Redis, TimescaleDB, Docker Compose.
foOm — AI-Assisted Screen Recorder
Live | GitHub — May 2026 – Present
- Building a screen recorder that turns raw screen captures into polished, professional product demos automatically.
- Implemented smart autozoom that tracks clicks and scroll in real time to keep the viewer focused on the action.
- Added automated silence removal to tighten edits without manual video trimming.
- Stack: TypeScript, React, Vite, Tailwind CSS, Node.js.
SmartInvoice — Invoice Management System
Live | GitHub — Jan 2025 – Mar 2025