srijan-sinha › src › experience.ts
// experience.ts — professional journey
Experience
interface Career extends Timeline {}
09/2025 – Present
Software Development Engineer – Frontend
@ MrMed · Bangalore
Contributing to mrmed.in, a high-scale e-commerce platform serving 1M+ monthly users, and the admin operations console that powers orders, catalogue, payments, and CMS. Building resilient frontend systems for sale-event traffic spikes, with 204 merged PRs on the user platform and 122 on Admin (Sep 2025 – Aug 2026).
- Led Cart Flow, Multi-Mode Upload Ordering, checkout, COD, MrMed Cash, coupons, and reorder — improving ordering flexibility, reducing drop-offs, and tightening conversion-critical journeys.
- Reduced homepage bounce rate from 8% to 0.5% by optimizing Core Web Vitals (LCP, CLS, FID) through lazy loading, dynamic imports, performance tuning, and strategic third-party script management.
- Shipped Cold Chain Packaging end-to-end (cart, RX upload, single-order, and Admin packaging/eco-box controls) plus partnership pages such as Navya Homecare.
- Integrated PayU hosted checkout on the user platform and dual-channel gateway support, payment links, and MrMed Cash on Admin.
- Rewired site search onto a new API (race conditions, crashes, imported-medicine, ATC) and shipped 3D product images, floating product video, and PDP SEO/image performance.
- Owned Admin Order Management — create, clone, cancel, confirm, and communicate on customer orders — plus Phox Health dispatch, vendor OMS, inventory, 3D/video CMS, and Feedback & NPS.
ReactNext.jsRedux ToolkitTanStack QueryTailwind CSSREST APIs
09/2023 – 09/2025
Associate Consultant
@ ITC Infotech · Kolkata
Engineered reusable UI components and production-grade frontend architecture for client applications, with a focus on validation, state management, and maintainable configuration.
- Built a custom Shimmer Skeleton Loader in React and Tailwind CSS, and a scalable multi-step form with schema-based validation using Zod and React Hook Form.
- Refactored API architecture into Redux Toolkit slices (createAsyncThunk, extraReducers) and TanStack Query for fetching, caching, and background synchronization.
- Implemented secure, environment-driven configuration with .env-based runtime variables for maintainable, production-grade frontend standards.
ReactTailwind CSSZodReact Hook FormRedux ToolkitTanStack Query