Rahul Sharma

Staff Engineer · Frontend ~13 YRS
rahulsharma2r@gmail.com +91 8130283039 Gurugram, India in/rrugby rrugbys airahul.com
Profile

Staff-level frontend engineer with ~13 years shipping products across gaming, hybrid mobile, enterprise e-commerce, healthtech, and B2B SaaS. Deep in JavaScript/TypeScript and React. At Mindtickle, built multiple products from scratch — Asset Hub, Digital Sales Rooms, AI Roleplay — while driving Frontend Chapter platform work (modern build systems, one-click developer setup, AI-agent code automation) across 5–8 product teams.

Experience
Mindtickle Mar 2021 – Present · Gurugram
Staff Engineer · prev. Senior Frontend Developer
React · TypeScript

As part of the Frontend Chapter, set frontend architecture, standards, and platform tooling shaping tech direction across 5–8 product teams — with end-to-end ownership on multiple product lines.

Product
  • Built Asset Hub (sales content management) from scratchadopted across Mindtickle's entire customer base as part of the core package; just-in-time content, AI-powered search, engagement analytics.
  • Built Digital Sales Rooms & Sales Play from scratch — secure buyer/seller spaces with mutual action plans and analytics; tied to ~30% larger deals in ~10% shorter cycles.
  • Built AI Roleplay — reps practice with AI to sharpen skills and plan better for customer calls.
Frontend Chapter · Platform
  • Designed a new build system on Node 22 + Yarn 4 (PnP) with cross-team dependency sharing — modernizing the frontend foundation for all teams.
  • Shipped one-click developer setup — a CLI + skill that provisions a machine and bootstraps a project in a single command (onboarding hours → minutes).
  • Built in-platform code automation from Design Library components + company code practices, powered by AI agents.
  • Drove frontend performance work cutting p90 page-load ~30% (6s → 4s); set up Datadog dashboards & alerting; mentored 4 engineers.
PharmEasy Dec 2017 – Mar 2021 · Bangalore
Senior Software Engineer
Angular · TypeScript · Kotlin · SpringBoot
  • Built and deployed the Warehouse Management System from the ground up (Angular, TypeScript), digitizing warehouse operations at scale.
  • Delivered the Procurement Module end-to-end as a full-stack engineer (Angular + Kotlin/SpringBoot), owning UI and backend services.
  • Built the Advanced Shipment Notification (ASN) system powering org-wide procurement — full stack.
Publicis Sapient Jun 2016 – Dec 2017 · Gurgaon
Software Engineer
Vanilla JS · Demandware / SFCC
  • Built and maintained frontend for L'Oréal and brands including Clarisonic on Salesforce Commerce Cloud — multi-brand enterprise e-commerce.
Tata Consultancy Services Jul 2015 – Jun 2016 · Noida
Software Engineer
Cordova · Ionic · Angular
  • Built 6 hybrid mobile apps onsite for GAIL India across finance, contacts, pipeline status, and app distribution.
Algoworks Apr 2014 – Jun 2015 · Noida
Software Engineer
JavaScript · OOJS · HTML5 Canvas
  • Built Poker, Rummy and the game Lobby for Adda52.com — real-money, real-time multiplayer card games rendered on HTML5 Canvas.
SunTec India Mar 2013 – Apr 2014 · Delhi
Software Engineer
JavaScript · OOJS · HTML5
  • Developed ~26 interactive education game modules for SEBIT (AdaptiveCurriculum) in vanilla JavaScript and OOJS.