Illustrated portrait of Rabin Thapa Senior frontend engineer, Kathmandu

I build frontends scripts interfaces dashboards backends architectures
that survive production.

Five years taking products from the first sketch to production. I design the interface, plan the build, and own everything behind it.

Snow-covered Himalayan peaks rising above a sea of cloud, seen from above the cloud line

5+ years shipping, Snow-covered Himalayan peaks rising above the cloud line UXCam's Web SDK across thousands of B2B clients, The UXCam product homepage, rebuilt with new layouts and motion Flutter Web session replay, pitched and shipped, A Himalayan ridge dithered into a dense grid of blue squares 33% fewer calls on the busiest dashboard endpoint, Close-up of an architectural floor plan drawn in blue ink 1,200+ schools running Veda, A classical temple rendered entirely in typed characters first place at the 2025 AI hackathon, A painted garden of flowers beside a wooden footbridge all of it from Kathmandu.

I go all the way down.

I'm Rabin, a frontend engineer in Kathmandu. Five years of carrying my own napkin sketches through Figma and into production, where real people open them every day.

Right now I own the Web SDK at UXCam end to end, from the capture core in the browser down to the Node services behind it. Before that: Veda-App, BitpointX, RGB IT Solution.

  1. Design

    Tokens before pixels. Flows and prototypes in Figma, a token set the code inherits, and accessibility decided before it is built.

    • Figma
    • Claude
  2. Interface

    Dashboards and design systems. Storybook-driven components, WCAG audits, i18n, and motion that ships as a feature.

    • TypeScript
    • React
    • Next.js
    • Vue
    • Nuxt
    • Lit
  3. Capture

    The SDK layer. Browser APIs, service workers, IndexedDB, and streaming responses over server-sent events.

    • Web Components
    • GraphQL
    • Redux
    • Storybook
  4. Services

    Node in autoscaling pods. Queues, object storage, caches, and event-driven post-processing.

    • Node.js
    • AWS
    • Redis
    • PostgreSQL
    • MongoDB
  5. Pipeline

    Built it, own it, watch it. Container builds, feature-flag releases, and live error and usage dashboards.

    • Docker
    • GitHub Actions
    • Vite
    • Playwright
    • Datadog

Five years, four teams, more scope each time.

Client sites first, then a frontend team of three, now sole ownership of a Web SDK that thousands of B2B products run in production.

  1. The UXCam logo

    Sole owner of the Web SDK thousands of B2B products run in production: roadmap, architecture, production calls. Pitched and shipped the Flutter Web Replay SDK that opened a new revenue line, cut dashboard API calls by 33% with service-worker caching, and wired TARA AI into the dashboard over server-sent events. Won the 2025 internal AI hackathon, and own frontend observability end to end.

    • TypeScript
    • React
    • Web Components
    • Node.js
    • AWS

    uxcam.com Product analytics SaaS Remote Kathmandu, NP

  2. The Veda logo

    Led a frontend team of three on the operations suite 1,200+ schools run on, and hired into it. Owned the full lifecycle across React, Next.js, Vue and Lit, moved a legacy PHP and jQuery codebase onto web components, and shipped four products: Inventory, Monitoring, a Next.js CMS, and a Gemini chatbot rate-limited with Redis and BullMQ.

    • React
    • Vue
    • Lit
    • Next.js
    • GitLab CI

    veda-app.com School operations suite On-site Kathmandu, NP

  3. The BitpointX logo

    Built SEO-first React, Next.js and Svelte apps, including WiseAdmit, a student consulting and university application platform I took end to end. Wired in HubSpot, Amplitude, GA and Hotjar, introduced Jest and React Testing Library, led a Svelte to SvelteKit migration, and mentored trainees from core JavaScript into React.

    • Next.js
    • Svelte
    • GraphQL
    • Jest

    bitpointx.com.au Software studio On-site Kathmandu, NP

  4. The RGB IT Solution logo

    The first job. Telemedicine, restaurant ordering and portfolio sites on small budgets and tight timelines, built with Tailwind, Redux, TanStack Query and Framer Motion. Where I learned that the boring parts of the job are the parts that matter.

    • React
    • Next.js
    • Tailwind
    • Redux

    RGB IT Solution Web agency On-site Kathmandu, NP

What I'm actually doing this week.

Updated 27 September 2026

  • Quiet week — heads down on internal work and learning.

Most of that lands in repos you can't open, so here's the half you can check: every public commit of the last twelve months.

305 commits since July 2025, spread over 83 days.

github.com/rabinthapa01