Skip to content

Full Stack Engineer · Islamabad, Pakistan

I build clear products from complex systems.

More than 5 years of experience. I build web and mobile products across club management, HR, insurance, and hospitality.

“Within a computer, natural language is unnatural.”
— Alan Perlis

Selected work

Product work across club management, HR, insurance, hospitality, and property management.

Mar 2026–Present

Full-time

Full Stack and Frontend Developer at Sideline B.V.

Current role

Building club support software and reimagining an HRMS from scratch.

  • Building support tools for a digital platform and membership management system used by field hockey and tennis clubs across the Netherlands.
  • Reimagining an HRMS from scratch, from core data and permissions to everyday workflows and the interface.

Sep 2022–Feb 2026

Full-time · Remote

Full Stack Engineer at DataCrest

Insurance products that turn documents, risk rules, and underwriting work into clear digital flows.

  • Rebuilt more than three Bootstrap 3 products with Tailwind CSS and a shared interface system.
  • Moved the frontend out of a Rails monolith and into Next.js while keeping Rails as the backend.

Jan 2022–Aug 2022

Full-time · Remote

Software Engineer at Nice2Stay

Hospitality software for bookings, pricing, calendar sync, and connected property data.

  • Reduced unsynced data from 15% to less than 1% across connected apps.
  • Replaced more than 150 image assets with a custom icon font and cut related network requests by 80%.

Jul 2021–Dec 2021

Full-time

Software Engineer at DevDen

Property management, hiring, and internal operations products across web and mobile.

  • Cut page loads from three seconds to under 300ms by replacing a Bootstrap interface with Tailwind CSS.
  • Led the Rails monolith upgrade from version 5 to 7.
Full work history

Selected projects

Professional platforms and small products I have worked on.

All projects

What I work with

A practical toolkit for product work from interface to backend.

Core

  • Next.js 16
  • TanStack Start
  • Astro
  • React 19
  • TypeScript
  • Ruby on Rails 7
  • React Native

Data and forms

  • Zustand
  • TanStack Query
  • React Hook Form
  • Zod
  • JSON form engines
  • Data converters

Interfaces

  • Tailwind CSS
  • Radix UI
  • Storybook
  • Design systems
  • Legacy UI migration

Web systems

  • Server rendering
  • Static rendering
  • Streaming
  • Headless Rails
  • ActionCable
  • API proxying

AI and tooling

  • Human-reviewed AI
  • Data extraction
  • ACORD form digitization
  • Git
  • Vercel
  • Bruno

About

My work sits between product design and engineering. I turn detailed forms, old systems, and live data into software that is easier to understand and use.

I currently work at Sideline, where I build club support software and reimagine HR systems from scratch.

Get in touch

Email is the best way to reach me about a role or a project.