Senior Full-Stack Software Engineer

Abdullah Zafar

Track record

5+Years in production

Shipping Laravel services, Vue and React interfaces, automation, and CI-backed releases—ownership from schema to pixels.

Building withLaravel

Senior full-stack engineer with 5+ years in production—currently at Crown Gas & Power—shipping Laravel and Vue systems that brokers and teams rely on daily. I own features across API, UI, and automation, and I ship side products (including a live expense app) to prove craft outside the day job.

Availability

Open to senior full-stack roles

Remote-first · UK (Greater Manchester) · Hybrid welcome

Profile

How I work

Principles, scope, and the kind of impact I aim for when the codebase and the business both have to win.

I design and deliver software end-to-end: REST APIs and data models on the backend, fast accessible UIs on the frontend, and automation that removes repetitive work. At Crown Gas & Power I work on internal and customer-facing energy platforms used by brokers and operations—where clarity, correctness, and performance matter.

My focus is sustainable delivery: readable code, sensible abstractions, CI-backed releases, and collaboration with product and non-technical stakeholders so we ship the right thing, not just more code. Automation I have introduced has cut manual effort by over 30 hours per week, and I have led or contributed to modernising legacy paths for better scalability and maintainability.

Alongside employment I build and publish products under my own domain—most recently Who Owes Who, a Laravel 13 and Vue 3 app for shared expenses, group balances, and audit history, with a versioned API ready for mobile clients. Live at who-owes-who.azafcodes.co.uk.

Capabilities

Stack & delivery

Tools I use weekly to design APIs, ship interfaces, and keep releases predictable in a regulated industry context.

Languages & frameworks

  • PHP 8
  • Laravel (10–13)
  • TypeScript
  • JavaScript (ESM)
  • Vue 3
  • React
  • Next.js
  • Inertia.js
  • React Native

Frontend

  • Tailwind CSS
  • HTML5 & semantics
  • CSS3
  • PrimeVue
  • Framer Motion

Backend & data

  • MySQL
  • SQL Server
  • REST & JSON APIs
  • Artisan / CLI tooling

State & patterns

  • Pinia
  • Vuex
  • React Context

Tooling & delivery

  • Git
  • GitHub Actions
  • Vite
  • Docker
  • pnpm

Practice areas

  • API integration
  • Schema & validation
  • Dynamic forms & workflows
  • Custom composables & hooks
  • Accessibility & dark mode
  • Agile / iterative delivery

Experience

Career arc

From eBay marketplace operations through an IT Career Switch full-stack traineeship into 5+ years shipping regulated energy platforms at Crown Gas & Power—same ownership mindset, sharper tooling.

Software Engineer

Crown Gas & Power · Bury, Greater Manchester

May 2021 – Present

  • Own features across Laravel backends and Vue (and React where used) frontends for internal and broker-facing applications—translating business rules into maintainable services and interfaces.
  • Delivered automation that removed repetitive manual work, saving the business over 30 hours every week and reducing error rates on high-volume tasks.
  • Modernised legacy areas of the stack—improving performance, simplifying data flows, and making future change safer through tests and clearer boundaries.
  • Partnered with product, operations, and leadership to prioritise outcomes, clarify requirements, and ship iteratively without sacrificing quality.
  • Championed consistent frontend and backend standards, meaningful code review, and CI workflows so releases stay predictable as the team and codebase grow.

Full Stack Developer Trainee

IT Career Switch · Remote, UK

Sept 2020 – Apr 2021

  • Structured full-stack programme covering HTML/CSS/JavaScript, PHP, Laravel, MySQL, and deployment—turning degree foundations into production-shaped habits and portfolio work.
  • Built assessed projects end-to-end with version control, basic security awareness, and documentation—practice that mapped cleanly into my first industry engineering role.
  • Collaborated in a cohort setting with deadlines and code review expectations, mirroring how real teams ship under constraint.

Marketplace Operations Specialist

eBay · United Kingdom

Jun 2019 – Aug 2020

  • Supported high-volume seller and listing workflows—category rules, fees, and policy nuances—building familiarity with how marketplace data and policy translate into day-to-day outcomes.
  • Worked with analysts and tooling teams on quality and accuracy initiatives; that lens carried into later engineering work (including category-aware fee tooling in other domains).
  • Built communication and prioritisation under pressure with UK and EU stakeholders—skills I still use when turning ambiguous business asks into concrete software.

Selected work

Products & platforms

Professional delivery plus a published side product—evidence of breadth from regulated workflows to greenfield apps.

Who Owes Who

Group expenses · balances · audit trail

Live app

Independent product: split shared expenses, track balances per group, full history, and personal-only spends. Laravel 13, Vue 3 SPA, Sanctum authentication, and a versioned REST API aligned for future native clients.

Blueprint

Workflow & dynamic form builder

Trello-inspired task and form builder: drag-and-drop boards, conditional logic, and configurable flows for operational teams.

eContracts

Real-time quoting for brokers

Quoting and contract-generation tooling for energy brokers, wired into live product and pricing data.

Postmaster

Document management at scale

Hierarchical document store with search, permissions, and department-aware access for internal knowledge.

eBay category & fee calculator

Fee accuracy for listings

Category-aware fee estimation against eBay’s rules so sellers price listings with confidence.

EPS curve viewer

Electricity pricing curves

Visualisation of electricity pricing curves to support broker decisions on complex tariff data.

Education & credentials

Qualifications

First-class honours degree plus focused programmes that bridged theory and shipping software in industry.

Education

Undergraduate degree

Manchester Metropolitan University

2017 – 2020

First class honours

Programme

BSc (Hons) Software Engineering

College qualifications

Holy Cross College

2015 – 2017

Qualifications

A-Levels: Mathematics, Chemistry, Urdu · BTEC Level 3

Certifications

Professional certificate

Full Stack Developer Traineeship

Issuing organisation

IT Career Switch

Professional certificate

Digital Engineer Programme

Issuing organisation

Deeper Digital

Interests

Staying current with emerging tech, building automation and digital products, fitness, local tech events, and growing a remote-first software practice. Away from the keyboard I enjoy DIY—I built a fitted wardrobe end-to-end and like planning and finishing hands-on projects.

Contact

Let’s talk

If you are hiring for a team that values craft, ownership, and clear communication, I would like to hear from you.

Bury, Greater Manchester

Prefer remote-first teams; happy to collaborate in-person across the UK.

Primary CTA: abdullahzafar70@gmail.com