Software Engineer (UI) · Delhi, India

Yash
Rawat

React · Next.js · TypeScript · Performance

0K+
Monthly Operators
0+
Lighthouse Score
0%
Bundle Reduction
0K+
LOC to TypeScript
Experience

Wheelseye

Software Engineer (UI)

Dec 2021 – Present · Gurgaon, India

  • Owned & scaled the core booking platform (React + Next.js) used by 100K+ monthly operators, including automated bidding and Razorpay payment capture.
  • Migrated platform to Next.js, improving Lighthouse score 60 → 92. Nginx text compression cut bundle size by 50%.
  • Built trip management module with real-time updates — milestones, expenses, issues, and payments for fleet owners.
  • Developed Help Center chatbot supporting FAQs, ticket creation, automated resolution flows, and agent escalation.
  • Created KYC + Onboarding platform capturing complex documents and verification data.
  • Built Python Flask microservice using Google Vision API + ArUco markers to auto-reject invalid KYC images, saving ~80% manual effort.
  • Led TypeScript migration across 150K+ LOC codebase; architected reusable HOC-based modal system with internal store.
  • Integrated Sentry + New Relic for observability; Firebase + internal event services for user behaviour analytics.
  • Delivered internal multi-channel comms dashboard (SMS, WhatsApp, IVR, notifications) in Next.js + Tailwind.

Gazelle Information Technologies

Software Developer Trainee

Jun 2021 – Dec 2021 · Gurgaon, India

  • Built multiple client-facing web applications using ReactJS.
  • Integrated Firebase Cloud Firestore for real-time data synchronisation.
  • Deployed applications on Google Cloud Platform (GCP).
Key Initiatives & Impact

Lighthouse Performance Score

Next.js migration · SSR · Image optimisation

0/100Before
NEXT.JS
0/100After

Next.js migration + Nginx compression lifted Lighthouse from 60 → 92+

Bundle Size Reduction

Nginx text compression · code splitting

Before100%
Original bundle
After0%
Compressed
Nginx text compression · 50% smaller payload

Booking Platform Scale

Core funnel · Razorpay · Automated bidding

Platform visitors
Booking initiated
Bid placed
Payment captured

0+ operators served monthly

KYC Verification Automation

Google Vision API · ArUco markers · Flask microservice

0%SAVED
Automated
Manual

Vision API + ArUco markers auto-reject invalid KYC docs

TypeScript Migration

150K+ LOC · strict mode · HOC architecture

0K+ LOC
Components
95%
Hooks / Utils
100%
API layer
88%
State (Redux)
100%
Tests
72%

Migrated to TypeScript — strict mode enabled

Internal Comms Dashboard

Multi-channel outreach · ops & marketing

💬
📱
📞
🔔
💬 SMS0%
📱 WhatsApp0%
📞 IVR0%
🔔 Push0%

Operations + marketing dashboard managing high-volume outreach across all channels

Technical Skills

Frontend

ReactNext.jsTypeScriptReduxZustandJavaScriptHTML5CSSTailwind

Backend & Tools

Node.jsPython (Flask)WebpackFirebaseNginxSentryNew RelicGCPGoogle Vision API

Concepts

UI ArchitectureSSRPerformance Opt.State ManagementJestRTLObservabilityAgile
Business Card
Y · RUI Engineer
Yash Rawat
React · Next.js · TypeScript · Performance
rawatyash1999@gmail.com
+91 99586 25621
linkedin.com/in/yashrawat-react
Next.jsTypeScript3+ Years
100K+Monthly Operators
92+Lighthouse Score
50%Bundle Reduced
ReactNext.jsTypeScriptReduxNode.jsFlaskFirebaseTailwind
Hover to tilt · Click to flip
Contact

Let's
build
together.