Architected a modular monorepo exchange with independent layers: web, API, WebSocket server, matching engine, and DB worker. Engineered an in-memory order-matching engine supporting limit/market orders and live tickers. Built Redis pub/sub message streams for sub-50ms sync without polling.
Full Stack Engineer
Harsh Saini
Full-Stack Developer specialising in production-grade TypeScript systems — distributed backends, real-time infrastructure, and AI-integrated SaaS products. Experienced in scalable monorepo architecture and high-concurrency database design.
Technical Expertise
The Engineering Ecosystem
Languages
- JavaScript

- TypeScript

Libraries & Frameworks
- ReactJS
- NodeJS

- ExpressJS

- NextJS

- Bun
- TailwindCSS

- Shadcn/ui
- Turborepo
Databases & Infrastructure
- PostgreSQL

- Prisma

- GitHub Actions

- AWS

- Docker

Capabilities
Strategic Engineering
delivering value through technical excellence and architectural foresight.
API Design & Architecture
Designing robust APIs and microservices. Focusing on scalability, high-concurrency database design, and secure authentication flows.
System Design Thinking
Translating business requirements into scalable architectures. Building event-driven workflows and real-time infrastructure.
Performance Profiling
Optimising query latency, reducing debugging cycles, and ensuring sub-50ms sync without polling for real-time applications.
Rapid Prototyping
Delivering production-grade applications quickly with monorepo setups, containerised deployments, and AI integration.
Selected Work
Case Studies
Built a peer-to-peer payment system in a Turborepo monorepo with end-to-end TypeScript type safety. Solved concurrent transfer race conditions using PostgreSQL Row-Level Locking and atomic transactions. Implemented webhook signature validation and cursor-based pagination.
Delivered a production SaaS with Gemini AI for receipt OCR and merchant categorisation, achieving 95%+ classification accuracy. Designed event-driven background workflows with Inngest for recurring billing. Hardened the API with Arcjet rate-limiting and bot protection.