Skip to content
Download PDF

Hariom Sharma

Technical Lead / Staff Engineer

Dubai, UAE +971 50 737 2969 contact@harryy.me harryy.me github.com/harryy2510 LinkedIn

Summary

I work with founders and product teams to define, build, and ship systems end-to-end - leading teams while staying hands-on.

Skills

Frontend: React, TypeScript, Next.js, TanStack Start, Tailwind CSS, React Native, Angular, Expo, Ionic
Backend & Data: Node.js, PostgreSQL, MongoDB, Redis, GraphQL, NestJS, Express.js
Cloud & Infra: AWS, Cloudflare Workers, Supabase, Docker, Terraform, CI/CD, GitHub Actions
Testing & Quality: Jest, Playwright, Cypress, React Testing Library, Storybook
Analytics & Growth: Mixpanel, Rudderstack, Statsig, Google Analytics, Facebook Pixel
AI & Tooling: Claude Code, OpenAI, MCP Servers, Agent Workflows, Vite, ESLint
Leadership: Team Management, Hiring & Mentorship, Product Roadmap, Cross-functional Collaboration, Budgeting & Resource Allocation
Languages: Hindi (Native), English

Experience

Lead Frontend Engineer → Technical Lead

Jan 2021 to Apr 2026

GrowthDay

Technical Lead Jul 2021 to Apr 2026
Lead Frontend Engineer Jan 2021 to Jul 2021
  • Led a comprehensive revamp of the frontend by rebuilding the app's core pillars from scratch, introducing new tools to optimize developer experience, and driving enhancements to enable reusability and increase performance.
  • Spearheaded the integration and maintenance of comprehensive analytics tools including Mixpanel, Rudderstack, Facebook Pixel, Google Analytics, and Google Tag Manager for data-driven decision-making.
  • Led frontend development and testing initiatives, focusing on web unit, component, integration, and end-to-end testing using Jest, React Testing Library, and Playwright/Cypress.
  • Introduced new build workflows that reduced the build time from 30 seconds to 10 seconds on production.

Intern → Engineering Lead

2015 to 2021

Appointy

Lead Software Engineer 2020 to 2021
  • Led development of Saastack, a SaaS platform with modular, Plug'n'Play, multi-repo architecture and prebuilt apps with features for RTL, custom app integrations, multilingualism, and accessibility.
  • Built client billing, management, people management, and reporting features using React, Material-UI, Relay, and GraphQL.
  • Enhanced performance, dynamicity, and customization by implementing caching to reduce load times from 15 to <1 second.
  • Created a CLI for the scaffolding app using Relay as a GraphQL client to drive development efficiency and productivity.
  • Decreased development time and maximized flexibility by introducing a hook-based architecture to enable apps and features to be hooked anywhere within the app at runtime.
  • Designed an i18n library and prebuilt components to convert the app into multiple languages, currencies, and formats.
Engineering Design Lead 2018 to 2020
  • Developed Appointy's multi-layered scheduling tool with multiple views, timezone support, drag-drop events, and event positioning for 1M+ users with Angular, Angular Material, and NGRX Store.
  • Spearheaded frontend development for billing, staffing, business hours tools, calendars, and shift management, and designed guidelines based on best practices to maximize efficiency with a team of 8.
  • Evaluated libraries and tools for integration including FullCalendar to reduce development time from a year to 1 month.
Associate Product Developer 2017 to 2018
  • Advised and oversaw frontend development for clients by creating user flows, product roadmaps, and features with a team of 4 frontend developers.
  • Created a new product that coordinated fitness classes, restaurant, and spa scheduling for Google with a focus on accessibility.
  • Built a room conference scheduling system for Telefonica, one of Spain's largest telecom companies, with features for managing rooms, scheduling calendars, staffing, and CMS/TMS integrations.
Intern 2015 to 2017
  • Created a fully responsive UI with reusable components for real-time widgets using WebSockets, Angular, Angular Material, and NGRX Store.
  • Wrote scripts for task automation for Appointy 9.0 with SASS, Tree Shaking, and AOT that saved 6 hours of development time each week.
Software Engineer · via Appointy 2019 to 2020

Built two scheduling products for Google: a massage booking system with points, equipment, modality filters, and membership management, and a fitness class platform with recurring classes, buddy bookings, and capacity tracking.

Software Engineer · via Appointy 2018 to 2019

Built a conference room scheduling system for one of Europe's largest telecom companies. Room types with capacity management, recurring meeting invitations, and video/audio/WebRTC conferencing.

Contract & Consulting

Software Engineer at Speak To Freedom

Mar 2026 to Present

Built the Leads Machine module for Speak To Freedom CRM: a lead generation and email campaign platform. Searchable contact database with radius search, Instantly campaign management, domain provisioning via Zapmail, and GoHighLevel CRM sync.

Senior Developer at EventRoostr

Dec 2025 to Jan 2026

Integrated Apple Pay and Google Pay through Stripe into an existing Next.js wedding and event booking platform. End-to-end payment flow implementation and testing.

Frontend Developer at Aicadium

May to Nov 2022

Built NOVA, a sustainable finance platform for Temasek. Sustainability-linked loan management, peer benchmarking engine for commercial real estate KPIs, and multi-signatory consent workflows.

Technical Consultant at Okto Digital

Dec 2021 to Feb 2022

Consulted for a Slovakia-based digital product studio on Ionic Vue mobile app development with Firebase. Notifications, deep linking, performance optimization, and integrating Apple Pay and Google Pay for a mobile dating app MVP.

Senior Frontend Engineer at Snappy Kraken

Aug 2021 to Dec 2021

Streamlined and improved frontend development processes for creating complex interactive campaigns. Led the development of a new frontend team by creating interview tests, onboarding 2 new developers, and championing best practices.

Mobile App Developer at Accevate

2016 to 2020
  • Developed Android/iOS education management apps enabling students to attend online classes and view messages using Ionic, Cordova, and Angular.
  • Integrated Cordova plugins including SMS reader and file downloader to secure private data and improve the UX.
  • Implemented Firebase Cloud Messaging to send relevant notifications to students and teachers for assignments and tasks.

Projects

Aviater

Flight Operations SaaS

Solo

Compliance-aware mission planning and flight logging platform for small aviation operators. Real-time pilot eligibility signals, duty time enforcement, drag-drop scheduling, and full audit trails.

TanStack Start · React 19 · Supabase · Cloudflare Workers

My Trainer Connect

Fitness Marketplace

Solo

Two-sided SaaS marketplace connecting personal trainers with clients. Program builder, meal plan builder, AI coach, real-time messaging, social feed, Stripe billing, and analytics.

TanStack Start · React 19 · Supabase · OpenAI · Stripe

Vouch

Trial Abuse Prevention

Duo

Fraud detection platform combining email validation with device fingerprinting. Disposable email detection, IP reputation scoring, and real-time risk scoring with ALLOW/FLAG/BLOCK recommendations.

Cloudflare Workers · Cloudflare KV · D1 · Supabase · Stripe

Prompt Valley

AI Prompt Marketplace

Solo

Curated prompt library and marketplace for ChatGPT, Midjourney, and other AI tools. Browse, search, save, and copy prompts with a freemium model. Separate CMS for content management.

TanStack Start · React 19 · Supabase · Stripe · Refine

Open Source

dotagent Agent setup plugin with 21 skills, 20 agents, and 6 commands. Shared conventions, repo intelligence, and tooling for coding agents across the React 19 + TanStack Start + Supabase + Cloudflare Workers stack.
vibe-pilot Zero-touch kanban autopilot for vibe-kanban. Classifies, triages, and assigns tasks to AI workspaces across Claude, Gemini, and Codex with stacked PRs.
git-sync Docker sidecar that keeps Git repos cloned and synced. Env file injection, post-sync hooks, health API, and multi-arch support for AI coding agents and cloud workspaces.
geocoded Free, globally-distributed REST API for countries, states, cities, and IP geolocation. Edge caching, field selection, and OpenAPI docs.

Education

Bachelor's in Civil Engineering

2013 to 2017

Maulana Azad National Institute of Technology, Bhopal