Hariom Sharma

Hariom Sharma

Mentor
Rising Codementor
US$25.00
For every 15 mins
ABOUT ME

Staff-level frontend-heavy full-stack engineer and technical lead with 10+ years building products from idea to production to scale across React, Next.js, TypeScript, React Native, Node.js/GraphQL, PostgreSQL/Supabase, AWS, Vercel, payments, analytics, real-time systems, mobile apps, growth funnels, enterprise SaaS, and AI-assisted engineering. Built most of GrowthDay from scratch and helped scale it from 10K to 400K+ users. Led Appointy/Saastack platform work for 1M+ users, including a 232-package TypeScript/React/Relay GraphQL platform. Hands-on technical lead for remote teams, architecture, PR reviews, product execution, production debugging, and high-trust delivery.

Abu Dhabi (+04:00)
Joined May 2020
EXPERTISE
10 years experience
5 years experience
10 years experience
5 years experience
5 years experience
10 years experience
5 years experience

REVIEWS FROM CLIENTS

Hariom's profile has been carefully vetted and approved as a Codementor. Connect with Hariom now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
ngx-img
JavaScript
27
20
vue-datepicker
JavaScript
1
0
EMPLOYMENTS
Technical Lead / Lead Frontend Engineer
GrowthDay
2021-01-01-2026-04-01

Built most of GrowthDay from scratch across Next.js, React, TypeScript, Node.js/GraphQL, AWS, Vercel, and React Native; helped scale t...

Built most of GrowthDay from scratch across Next.js, React, TypeScript, Node.js/GraphQL, AWS, Vercel, and React Native; helped scale the product from 10K to 400K+ users. Owned web, backend, mobile, infrastructure, auth, payments, analytics, reporting, enterprise dashboards, search, onboarding, live events, coaching, courses, chat, and mobile flows. Built the complete payment system with Stripe, subscriptions, Apple Pay, Google Pay, Link, Affirm/Klarna BNPL, checkout flows, content gating, payment analytics, recovery paths, and CMS-controlled marketing campaigns. Built customer journey and growth systems including Web2App onboarding, activation funnels, CMS-driven campaigns, experiment variants, Mixpanel/Statsig events, Rudderstack pipelines, GA/GTM, Braze/Liquid workflows, and drop-off analysis. Built real-time product surfaces for live events, chat, presence, WebSockets, WebRTC/100ms video, near-real-time viewers, and high-traffic community/coaching experiences. Improved checkout conversion by 9%, reduced Payment/SCA failures by 25%, accelerated onboarding loads by 30%, improved AWS scalability 20x, and reduced infrastructure costs by 25%. Led 15+ engineers across frontend, mobile, backend, QA, and DevOps while staying hands-on with architecture, API contracts, code reviews, production debugging, mentoring, weekly updates, and cross-functional delivery.

Node.js
WebSocket
Statistics
View more
Node.js
WebSocket
Statistics
TypeScript
Liquid
Stripe
WebRTC
React
Mixpanel
Apple Pay
React Native
GraphQL
Next.js
Vercel
Google pay
AWS
Gtm strategy
Onboarding design
Link 16
View more
Engineering Lead / Lead Software Engineer
Appointy
2015-01-01-2021-01-01

Led React/GraphQL platform work for Appointy, a scheduling SaaS serving 1M+ users with booking, availability, billing, reporting, staf...

Led React/GraphQL platform work for Appointy, a scheduling SaaS serving 1M+ users with booking, availability, billing, reporting, staffing, customer/provider workflows, and business-hour rules. Architected Saastack, a 232-package modular SaaS platform with TypeScript, React, Relay GraphQL, plugin hooks, reusable product modules, PWA/offline support, routing, accessibility, i18n, RTL, and white-label configuration. Built internal CLI tooling to create, manage, standardize, and maintain reusable packages so teams could ship modular product features faster and with fewer regressions. Built complex UI and business workflows for availability rules, timezone handling, multi-step booking, drag-drop scheduling, staff allocation, room calendars, dashboards, billing, reporting, and multi-location operations. Built scheduling products for Google across fitness, restaurant, spa, and massage booking, and built room conference scheduling for Telefonica with room, calendar, staffing, and CMS/TMS integrations. Reduced load times from 15 seconds to under 1 second and shortened new product delivery from roughly a year to around a month while leading 4-8 engineers across product/platform work.

TypeScript
CLI
React
View more
TypeScript
CLI
React
GraphQL
Relay
PWA
View more
PROJECTS
GrowthDay Web, Mobile, Payments, and Growth PlatformView Project
2021
Built and scaled major parts of GrowthDay across web/mobile, Stripe payments, CMS campaigns, activation/onboarding, analytics, enterprise...
Built and scaled major parts of GrowthDay across web/mobile, Stripe payments, CMS campaigns, activation/onboarding, analytics, enterprise dashboards, search, live events, chat, coaching, and production infrastructure.
React
JavaScript
React (next.js)
View more
React
JavaScript
React (next.js)
View more
Appointy / Saastack Scheduling PlatformView Project
2017
Led platform work for 1M+ users, including 232 TypeScript/React/Relay GraphQL packages, PWA/offline support, reusable modules, internal C...
Led platform work for 1M+ users, including 232 TypeScript/React/Relay GraphQL packages, PWA/offline support, reusable modules, internal CLI tooling, bookings, availability, reporting, billing, and scheduling products for Google and Telefonica.
Angular
View more
Angular
View more