Frontend Engineer (6+ yrs) building high-performance, scalable interfaces with React and TypeScript.
I focus on frontend architecture, rendering performance, real-time applications, and developer tools that make software more reliable.
An AI-assisted code review CLI for TypeScript and JavaScript repositories, combining deterministic code checks with optional AI-powered analysis.
- π Scans repositories for potential security issues using deterministic rules
- π‘οΈ Detects patterns such as dangerous HTML rendering, hardcoded credentials, and unsafe JavaScript URLs
- π€ Integrates optional Sarvam AI review for additional analysis
- π Generates Markdown reports with severity levels and supporting evidence
- π§ͺ Built with TypeScript, automated tests, and a packaged CLI workflow
π GitHub Repository Β· npm Package
A multilingual AI chat application built with Next.js, designed around real-time streaming, provider abstraction, conversation memory, and frontend performance.
- β‘ Implemented real-time AI response streaming using SSE
- π Built asynchronous workflows for reliable streaming interactions
- π Optimized large chat histories using virtualization and memoization
- π§ Implemented token-aware conversation memory and summarization
- π Added streaming metrics including time to first byte (TTFB) and tokens/sec
- π Designed a provider abstraction for integrating different AI backends
π GitHub Repository Β· Live Demo
- React performance β rendering behavior, virtualization, and memoization
- Frontend architecture β scalable UI systems and state management
- Real-time applications β SSE, streaming, and asynchronous workflows
- Developer tooling β CLI design, static analysis, automated testing, and AI-assisted code review
- API-driven interfaces β GraphQL, REST, and client-side data management
- Frontend modernization β migrations, dependency upgrades, and performance improvements
React TypeScript Next.js JavaScript
Node.js GraphQL Zustand Apollo Client
Vite Tailwind CSS SSE Sarvam AI
Vitest GitHub Actions
I write about frontend engineering, JavaScript fundamentals, performance, and lessons learned while building real-world applications and developer tools.
π Hashnode
π LinkedIn



