Skip to content
Syed Haider Hassan Frontend Team Lead at Tile Mountain

Hi, I’m Haider. I build delightful web products.

Full-stack engineer from Islamabad with a decade-plus of shipping PHP, Laravel and Vue applications. Today I lead the frontend team behind a family of headless e-commerce storefronts serving customers across the UK.

Islamabad, Pakistan
haider.ts TypeScript
1const haider = {2  role: 'Frontend Team Lead',3  based: 'Islamabad, PK',4  experience: '14+ years',5  stack: ['Vue', 'Nuxt', 'TS', 'Laravel'],6  loves: ['clean code', 'fast UIs'],7  shipIt: () => true,8}
main UTF-8 · Ln 8

Tools of the trade

  • Vue.js
  • Nuxt
  • TypeScript
  • Laravel
  • PHP
  • Tailwind CSS
  • Magento
  • Elasticsearch
  • MySQL
  • GraphQL
  • Docker
  • GitHub Actions
  • CodeIgniter
  • Vue Storefront
14+Years building for the web
13+Years leading teams
12+Products shipped
5Companies

Selected work

Things I’ve shipped

A few products I’ve led or built, from high-traffic headless storefronts to custom SaaS platforms.

All projects
Tile Mountain — screenshot
E-commerce2021

Tile Mountain

Headless storefront for a UK tile retailer. Vue Storefront 1.x on a Magento 2 backend, with the whole catalog indexed in Elasticsearch so pages load without querying Magento each time.

  • Vue 2
  • Vue Storefront
  • Magento 2
  • Elasticsearch
  • GraphQL
Tile Mountain · Frontend Team Leadtilemountain.co.uk
Tiles247 — screenshot
E-commerce2020

Tiles247

The first product the frontend team shipped under my supervision after I joined Tile Mountain. Vue Storefront with Magento 2 as the commerce engine.

  • Vue 2
  • Vue Storefront
  • Magento 2
  • Elasticsearch
Tile Mountain · Frontend Team Leadtiles247.co.uk
Billfolda — screenshot
Platform2018

Billfolda

Equity-crowdfunding platform for an Australian client where investors back offers and buy shares in them. Built with an 8-person team; started on Laravel 5.4 and upgraded to 5.5.

  • PHP
  • Laravel
  • MySQL
  • jQuery
  • Axios
Creativetech Solutions · Senior Full-Stack Engineerbillfolda.com
ESIC Directory — screenshot
Platform2020

ESIC Directory

Custom CodeIgniter 3 CMS with a page builder behind every public page, investor and company listings, user and role management, FAQs, and year-wise questionnaires for registration. Also built a JavaScript bridge that served dynamic pages into the client’s Weebly site.

  • PHP
  • CodeIgniter 3
  • MySQL
  • jQuery
Creativetech Solutions · Senior Full-Stack Engineeresic.directory

Experience

Where I’ve worked

14+ years across product companies and agencies, from intern to team lead.

  1. Tile Mountain logo

    Frontend Team Lead

    Tile Mountain · Remote · UK

    Jun 2020 — Present6 yrs 4 mos

    Leading a remote frontend team building the company’s headless e-commerce storefronts on Vue Storefront, with Magento 2 as the commerce backend.

    • Vue.js
    • Nuxt
    • Vue Storefront
    • TypeScript
    • Magento 2
    • Elasticsearch
    • GraphQL
    • CI/CD
  2. Creativetech Solutions logo

    Senior Full-Stack Engineer

    Creativetech Solutions · Islamabad

    May 2016 — May 20204 yrs 1 mo

    Built and maintained PHP products for international clients using CodeIgniter 3 and Laravel 5, plus custom Joomla and JomSocial work.

    • PHP
    • Laravel
    • CodeIgniter
    • MySQL
    • Joomla
    • AWS
    • Semaphore CI
    • Jira
  3. Parexons logo

    Senior PHP Developer & Team Lead

    Parexons · Peshawar

    Dec 2014 — May 20161 yr 6 mos

    Joined as a senior PHP developer and grew into team lead, delivering everything from small websites to large products — mostly CodeIgniter on MySQL.

    • PHP
    • CodeIgniter
    • MySQL
    • WordPress
    • jQuery

Writing

Latest from the blog

Notes on problems I’ve solved, tools I use, and lessons learned along the way.

All posts

Get in touch

Let’s build something great together.

Got a role, a project or just want to talk Vue, Nuxt or Laravel? My inbox is always open.

Send a message