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

Crown Gas & Power

5+ years building and evolving web platforms for the UK gas and power sector—internal tooling and customer-facing products.

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.

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

Manchester Metropolitan University

2017 – 2020

BSc (Hons) Software Engineering — First Class Honours

First class honours

Holy Cross College

2015 – 2017

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

Certifications

Full Stack Developer Traineeship

IT Career Switch

Digital Engineer Programme

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