Ravi Kumar
Open to remote roles

Hi, I'm Ravi.

Senior Frontend / Full-Stack Engineer · Lead Engineer, Her Aviation Era · Dubai, UAE

Senior frontend / full-stack engineer with 8+ years shipping products at scale — tiket.com's Flight product (~1M MAU), Paytm's banking flows. Based in Dubai and actively looking for my next senior frontend or full-stack-leaning role. In the meantime, I've solo-built Her Aviation Era, a live production SaaS, with Claude as an AI engineering partner.

years of engineering
8+
MAU flight product
~1M
active users
800+
audience turned into insight
350k+

01 — Work

Selected work

All projects
11 projects

02 — Stack

Technologies I work with

  • Next.js
  • React
  • TypeScript
  • Node.js
  • Tailwind CSS
  • Supabase
  • PostgreSQL
  • Vercel
  • GitHub Actions
  • Stripe
  • Razorpay
  • PayPal
  • PostHog
  • Claude Code

03 — About

Between roles, still shipping

8+ years shipping consumer products at scale — tiket.com's Flight product (~1M MAU) and Paytm's banking flows. Based in Dubai, actively looking for my next senior frontend or full-stack-leaning role: full-time or B2B contract, remote, EU/US-East overlap.

In the meantime, I've solo-built Her Aviation Era (heraviationera.com), now at 800+ users, as the only engineer — architecture, payments, and CI/CD, written with Claude Code and reviewed line-by-line behind 218 tests at a 90% coverage gate.

AI doesn't replace taste — someone still has to know what good looks like, say no, and catch it when the machine gets it wrong.

Master of Computer Applications (MCA) — Guru Gobind Singh Indraprastha University, Delhi

📌 Architecture write-up

04 — Experience

Where I've worked

  1. Feb 2022 — Dec 2025

    Senior Frontend Engineer · tiket.com

    Jakarta, Indonesia

    • Spearheaded the end-to-end revamp of the Flight product — legacy React to Next.js + TypeScript — supporting ~1M monthly active users.
    • Migrated Things To Do to TypeScript and Next.js, achieving ~50% faster page loads; launched Tiket Live streaming and VoD products.
    • Pioneered team-wide AI tooling (Cursor, Copilot, MCP servers for Figma/GitHub/JIRA), cutting design-to-component time from days to hours.
  2. Sep 2021 — Jan 2022

    Senior Software Developer · Paytm Payments Bank

    Noida, India

    • Architected the full digital Current Accounts journey on the consumer banking app.
    • Implemented a Node.js API layer between frontend and backend for server-to-server security; established frontend coding standards.
  3. Feb 2018 — Aug 2021

    Software Developer · Paytm

    Noida, India

    • Built shared modules for the Paytm Bank consumer app, an asset-tracking system on React/Redux, and merchant loan onboarding flows.
    • Shipped features across Movies, BoxOffice, and Seller Panel verticals, including a Node.js authorization server for cross-panel authentication.
  4. Feb 2017 — Jan 2018

    Web Developer · Qorql

    Noida, India

    • Implemented an event-based queue management system with FCM push notifications and Firebase real-time database.
    • Built an admin panel for centralized application and database management.

05 — Skills

What I bring

Frameworks & libraries

Next.js · React · Redux · Node.js

Languages

TypeScript · JavaScript · HTML5 · CSS3 · SASS · SQL (PostgreSQL)

Cloud, data & DevOps

Supabase (Postgres, RLS, Auth) · Vercel · GitHub Actions · Firebase

Payments & growth

Stripe · PayPal · Razorpay · PostHog · Microsoft Clarity

AI-augmented engineering

Claude Code / Agent SDK · Cursor AI · GitHub Copilot · MCP servers (Figma, GitHub, JIRA, Chrome DevTools)

Mobile & platforms

iOS/Android simulators · WebView debugging · Git · Webpack · JIRA

06 — Writing

Latest writing

All articles