Hi, I'm Ankit – a passionate UI developer and fullstack enthusiast.
I specialize in building real-time, scalable web applications and APIs using React, TypeScript, and modern backend technologies. My work spans robotics fleet management, advanced query systems, and robust authentication—all driven by a love for clean design and efficient code.
Always exploring new tools, sharing knowledge, and striving for production-grade solutions.
Fleet management system featuring:
- React + TypeScript + Vite
- TanStack Router (type-safe routing)
- Zustand & Redux Toolkit (state management)
- shadcn/ui (modern UI components)
- Server-Sent Events (SSE) for real-time robot updates
- Role-based protected routes
- Session-based authentication via better-auth
- Optimistic UI and error handling
- Mobile-first design
Backend API powering fleet management:
- Hono.js (high-performance backend)
- TypeScript everywhere
- Socket.IO: Real-time broadcasting (robot data every 2s)
- Better-auth: Secure session cookies, role-based access
- MongoDB (Dockerized)
- Advanced query parser: MongoDB-style operators, smart pagination, projection, sorting
- Zod validation, functional controllers, modular architecture
- Comprehensive docs & migration scripts
Immersive spiritual reading app featuring:
- React 19 + TypeScript + Vite
- TanStack Router (file-based routing)
- Zustand (fast state management)
- ShadCN UI & Tailwind 4 (modern, accessible design)
- Dual API strategy: Vercel serverless functions & RapidAPI fallback (Bhagavad Gita API v2)
- Rich content: Authentic Sanskrit verses, word meanings, transliteration, multiple translations (English/Hindi), scholarly commentaries
- Spiritual dashboard: Sacred color palette, Devanagari fonts, inspirational quotes, theme toggle
- Comprehensive navigation: All 18 chapters, smart search, dynamic chapter/verse views
- Advanced error handling: Retry logic, network monitoring, descriptive feedback
- Mobile-first, glass morphism UI, accessibility-first, audio-ready for future Sanskrit recitation
- Production-ready: Bun, Biome, Docker, Vercel/Netlify deploy, environment configs
- Roadmap: Audio playback, bookmarks, community features, multi-language support
Live Demo: bhagwat-gita-iota.vercel.app
- Real-time data flows (Socket.IO, SSE, RapidAPI live integration)
- Enterprise-grade API queries (filter, sort, paginate, project, dual-strategy endpoints)
- Session-based, modern authentication (better-auth, secure cookies, role-based access)
- Robust state management (Zustand, Redux Toolkit, TanStack, scalable store architectures)
- Production-ready: Docker, error handling, validation, retry logic, network monitoring
- Fully documented, testable, and modular codebases with clear architecture
- Accessibility-first and mobile-responsive designs (spiritual color palettes, glass morphism UI, proper contrast ratios)
- Advanced error handling and fallback strategies (automatic retry logic, CORS resolution, network status tracking)