Skip to content
Haroon

Selected work

Product work from my recent roles. Each case study covers the problem, my part in it and the stack behind it.

GoRealTravel

Travel management platform

Role
Full Stack Developer, leading backend development
Period
Sept 2023 – Present

A travel platform needed subscription-gated features, itinerary tracking, editable SEO content and CRM sync, on a Rails backend being upgraded in place.

What I built

  • Subscription gates that control access to paid features
  • Itinerary tracking, with Redis caching on the Rails backend
  • HubSpot CRM integration and SEO editing workflows

Stack: Ruby on Rails, Hotwire, Angular, Redis, HubSpot API, AWS EC2, Docker, CI/CD

Read the GoRealTravel case study

Routd

Mobile app

Role
React Native Developer
Period
Apr 2024 – Jan 2025

Routd’s mobile app needed location tracking that keeps working in the background on both iOS and Android, plus real-time notifications.

What I built

  • Background location tracking through custom native modules in Kotlin (Android) and Swift (iOS)
  • Real-time notifications over SignalR
  • Performance improvements across the React Native app

Stack: React Native, Kotlin, Swift, SignalR

Read the Routd case study

Ownish

Web and mobile app

Role
Reactjs and React Native Developer
Period
Sept 2021 – May 2022

Ownish needed real-time chat, third-party integrations and Stripe payments with connected accounts across its web and mobile apps.

What I built

  • Stripe payments with connected accounts
  • Real-time chat between users
  • Third-party API integrations

Stack: React, React Native, Stripe Connect, REST APIs

Read the Ownish case study

TradeFundrr

Fintech web app

Role
Frontend Developer
Period
Feb 2023 – May 2023

TradeFundrr needed interactive financial charts and visualizations, with tests to keep the frontend reliable as it changed.

What I built

  • Interactive financial charts and data visualizations
  • Unit and integration tests for the frontend
  • UI work in close collaboration with design and backend teams

Stack: React, JavaScript, Unit & integration testing

Read the TradeFundrr case study

Have a project in mind?

Tell me what you’re building or what isn’t working. I’ll reply with how I can help.