Professional Summary
React, Next.js & React Native Developer who shipped a production React Native travel app and 3 production web apps. 3 years of experience building production web and mobile applications with React.js, Next.js, React Native, and TypeScript. Led frontend architecture for an AI-powered travel platform with RAG-based itinerary generation using LangGraph and FastAPI.
- Reduced page load time by 50% (4s → 2s) through Server Component migration
- Shipped production React Native travel app with complex multi-screen navigation and deep linking
- Built and published open-source npm package for AI-assisted developer workflows
Technical Skills
Core:
React.js, React Native (Expo), Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3
State & Data:
Redux, Zustand, Context API, React Query (TanStack), Custom Hooks, React.memo, SSR/SSG/ISR, Server Components
Styling & UI:
Tailwind CSS, CSS Modules, styled-components, Figma-to-Code, Responsive Design, Cross-Platform UI, Deep Linking
Testing & QA:
Jest, React Testing Library, Unit Testing, Integration Testing
Backend/Tools:
Node.js, Express, MongoDB, Python, FastAPI, REST APIs, JWT Auth, Docker, Git, GitHub Actions, Vite, Agile/Scrum
Professional Experience
Travel-tech startup building AI-powered trip planning and lifestyle products for web and mobile.
React Native & Cross-Platform Mobile:
- Led mobile development of a React Native travel app in a 3-person team — built core UI screens, integrated REST APIs, and managed app state with Redux
- Owned the multi-step itinerary booking flow across 8+ screens with deep linking for shareable trip URLs
- Profiled and resolved render performance bottlenecks on mid-range Android devices, restructuring the component tree and applying memoization — improving scroll FPS by ~30%
React & Next.js Web Development:
- Led migration of an NGO website to Next.js App Router with Server Components — cut initial page load from 4s to 2s (50% improvement), directly improving user retention
- Architected a reusable component library (15+ TypeScript components) with strict prop interfaces, reducing new page development time by ~40% across 10+ pages
- Implemented JWT authentication middleware with role-based route protection for 12+ API endpoints with zero auth-related incidents
API Integration & Code Quality:
- Built retry logic with exponential backoff for REST API calls, eliminating silent failures and reducing user-reported API errors by ~60%
- Established weekly code reviews for a 4-person team with PR standards and checklists, reducing production bugs by ~35% over 6 months
- Replaced prop drilling with Context API and custom hooks across the app, integrated SuperTokens auth — cutting onboarding time for new developers
Projects
- Engineered multi-agent research system using FastAPI and LangGraph that autonomously analyzes conversations on Reddit, X (Twitter), and Perplexity to deliver data-driven market insights from user prompts
- Designed agent orchestration pipeline with LangGraph for parallel data retrieval, sentiment analysis, and synthesized research report generation
- Built RESTful API endpoints with FastAPI for seamless frontend integration, supporting real-time streaming responses and structured JSON output
Tech: Python, FastAPI, LangGraph, REST APIs, Multi-Agent Architecture
- Owned the frontend for an AI travel platform — integrated a RAG pipeline (LangGraph + FastAPI) for personalized itinerary generation, handling real-time streaming AI responses in the UI
- Implemented progressive content rendering with loading states and error boundaries, delivering a smooth and responsive UX
Tech: Next.js, React, TypeScript, Python, LangGraph, FastAPI, RAG
- Architected the component system — 30+ React components with Tailwind CSS, optimized for fast initial loads and clean UI consistency
- Built responsive layouts achieving consistent cross-device experience across mobile, tablet, and desktop breakpoints
Tech: React, TypeScript, Tailwind CSS, Responsive Design
Education
Bachelor of Science in Computer Science | Mumbai University
2023