Skip to content

Experience

Every step of the journey

From turning Photoshop files into HTML in 2012 to leading a frontend team today — 14+ years of learning, building and leading.

  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.

    • Lead the frontend team day to day — planning and assigning work in Jira and ClickUp, reviewing code and unblocking engineers on Vue.js problems.
    • Shipped and maintain four storefronts — Tile Mountain, Tiles247, Bathroom Mountain and Walls and Floors — on a shared Vue Storefront 1.x codebase.
    • Catalog indexed in Elasticsearch so the storefront no longer queries Magento on every request, improving speed, scalability and maintainability.
    • Set up CI/CD for both the Magento and Vue Storefront applications, automating testing and deployments.
    • Driving the migration from Vue Storefront 1.x (Vue 2) to Vue Storefront 2, built on Nuxt 3.
    • 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.

    • Built a CodeIgniter 3 CMS for ESIC Directory with a page builder, investor/company listings, role management and year-wise questionnaires.
    • Part of an 8-person team building Billfolda, an equity-crowdfunding platform for an Australian client, and upgraded it from Laravel 5.4 to 5.5.
    • Migrated the Hairlista community off Ning onto JomSocial, writing PHP importers for multi-gigabyte JSON exports plus all images and videos.
    • Integrated third-party APIs (GitHub, Bitbucket, Facebook, MongoDB and more) and built a GitHub/Bitbucket OAuth plugin for JomSocial.
    • Kept production healthy on AWS EC2 / Elastic Beanstalk, with CI/CD on Semaphore in an agile, Jira-driven workflow.
    • 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.

    • Team lead and operations manager for PHIMS, later PRaHMIS — a patient-record and hospital management system that started under my supervision.
    • Raised the code quality of an in-house HR management system and added new modules.
    • Led interns and junior developers, splitting project workloads and assigning tasks to match each person’s strengths.
    • Delivered WordPress sites such as Stytech and Explorer alongside the core products.
    • PHP
    • CodeIgniter
    • MySQL
    • WordPress
    • jQuery
  4. SB

    Senior PHP Developer & Design Team Lead

    Smart Bakhtar Solutions · Peshawar

    Jan 2013 — Sep 20141 yr 9 mos

    Started as a senior web designer, moved into PHP development and ended up holding two roles: design team lead and senior PHP developer.

    • Led the design team on sites including Khana-e-Noor, Baran Hotel, Bost University and Afghan Folad.
    • Grew into a senior developer on Zorkif ERP (CodeIgniter 2) for a Saudi client, working with a four-person team across modules.
    • Picked up CodeIgniter, Kendo UI and server-side DataTables to build data-heavy business applications.
    • PHP
    • CodeIgniter
    • Kendo UI
    • DataTables
    • HTML/CSS
  5. TT

    Frontend Developer (Intern)

    Telic Technologies · Peshawar

    Jun 2012 — Dec 20127 mos

    Where it all began: designing and building responsive websites, plus brochures, catalogues and PSD layouts.

    • Turned Photoshop designs into responsive, mobile-friendly websites with HTML, CSS and Bootstrap.
    • Designed the UI for a .NET web application with continuous integration on Team Foundation Server.
    • HTML
    • CSS
    • Bootstrap
    • Photoshop

Education

Academic background

2017

MS in Software Engineering

Abasyn University

2012

BS in Software Engineering

City University of Science and Information Technology

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