Hritik Sharma - Software Engineer Profile Picture

Hritik Sharma

@hritik2002

Software Engineer at Dream11. I build things.

Software Engineer with 2.5+ years shipping consumer-scale products at Dream11 (100M+ users) and Headout. Previously built experimentation platforms, design systems, and high-conversion product flows. Strong full-stack instincts with hands-on frontend, backend, and infrastructure experience.

Interested in runtime internals, developer tooling, and building things that teach you something. B.Tech CSE from Thadomal Shahani Engineering College (CGPA 8.6).

React.js React Native Next.js TypeScript Node.js GraphQL Redis Docker AWS Playwright

Posts

3 June 2026

Whynotjs [engineering, js, npm-package]

12 Feb 2026

Understanding rendering patterns [engineering, javascript, react]

31 Dec 2025

A Personal Manifesto [reflection, personal]

17 Dec 2025

Mini git from scratch (P1) [engineering, javascript]

23 Nov 2025

Mini axios from scratch [engineering, javascript]

26 Oct 2025

Building my own tiny react-router [engineering, javascript, react]

30 Sep 2025

Designing events SDK in JS [engineering, javascript]

15 Sep 2025

12 Sep 2025

Building My Own Tiny State Management [engineering, javascript, react]

16 Feb 2025

01 Jan 2025

Thoughts [reflection]

05 May 2024

24 Apr 2024

Awakening Conversations [reflection, life]

21 Apr 2024

Importance of Writing [reflection, writing]

19 May 2024

Getting feedbacks [career, growth]

Professional Experience

Dream11 Logo

Dream11

Software Engineer – Frontend

Mumbai, Maharashtra

D11 Platform

Oct 2025 – Present
  • Architected and built a production-grade experimentation platform supporting audience targeting, feature flagging, and phased rollouts across React Web and React Native – enabling controlled A/B testing and safe feature releases across a 100M+ user base.
  • Designed the SDK with in-memory event queuing, batched flushes with exponential-backoff retries, gzip compression (60–80% payload reduction via CompressionStream API), and IndexedDB offline persistence for zero event loss.
  • Standardized the frontend design system and integrated AI-assisted Figma-to-code workflows, reducing CSS development effort by 30–40% and accelerating feature velocity across multiple product squads.

Cricbuzz11

June 2025 – Oct 2025
  • Developed an OCR-powered team creation workflow; led frontend performance optimization initiative that improved Core Web Vitals (LCP, CLS, FID) by 40% through code splitting, lazy loading, and render-path optimization.
  • Delivered the Invite & Earn referral platform end-to-end, reducing customer acquisition cost by 12%, driving 18% organic user growth, and improving page load times by 20% via React memoization and state batching.
Headout Logo

Headout

Software Engineer – Frontend

Bangalore, Karnataka
  • Built an interactive SVG-based seatmap and real-time calendar booking system (Next.js, React) integrating live inventory APIs and show-availability logic, increasing conversion by 4%.
  • Contributed to a scalable review collection and curation platform with improved dynamic content rendering and SEO, driving a 3.8% CVR lift and supporting Q2 revenue targets.
  • Led multiple microbrand experiments using Next.js and Prismic CMS, iterating on landing page UX and conversion funnels.
  • Built a transactional and newsletter email system; collaborated cross-functionally with retention and marketing on acquisition-to-conversion workflows.
  • Built an on-call automation bot for task tracking, priority-based ticket reporting, and engineer assignment.

Education

Thadomal Shahani Engineering College

B.Tech – Computer Science and Engineering

2020 – 2024

Mumbai, Maharashtra

CGPA: 8.6

Achievements

LeetCode

750+ DSA problems solved across all difficulty levels.

Stack Overflow

1,900+ reputation; ranked in the top 6% globally.

Featured Projects & Builds

Snoolink Studio — AI Media Search

Web app for semantic search over personal video and image libraries – find any moment by natural-language description instead of keywords. Built an end-to-end indexing pipeline with FFmpeg scene detection and keyframe extraction, OpenAI embeddings in Pinecone for moment-level vector search, Redis caching, and BullMQ job queues for async video processing.

ReactNode.jsPineconeOpenAIRedisBullMQFFmpeg

Safarmonk — AI Travel Assistant

Chrome extension for intelligent travel research with real-time review scraping from Booking.com and TripAdvisor and AI-powered contextual insights. Built centralized Redis caching and vector embeddings for fast, contextual retrieval across aggregated review data.

ReactNode.jsRedisLLMVector Embeddings

WhyNotJS — Object Change Tracking

Proxy-based object change tracking with call-site attribution — React DevTools + Git blame for plain objects. Built while learning how Proxy, Error.stack, and WeakMap actually work.

TypeScriptJavaScriptProxy

review-code — AI Code Review

VS Code plugin that reviews code for naming conventions, best practices, and actionable improvement tips.

JavaScriptVS Code Extension