Resume template · Updated October 2026
PHP developer resume template
Short answer
Leslie suits a PHP developer whose recent work tells the story: it prints work experience straight after the summary, then skills, under a centred blue header. The fictional sample spent six years on PHP back ends, the last four on a Laravel online store, with an upgrade from PHP 7.4 to 8.3, queued checkout work and a warehouse integration. Versions are named everywhere.

Download the PHP developer sample
Mateo is a fictional PHP developer. Replace every detail with your own before you send it.
The files are made in your browser by Resumity's own exporters, from this sample. The builder opens it as your own resume: click any line to replace it. Free plan, no watermark.
Why Leslie suits a PHP developer resume
Leslie prints work experience before skills. For a PHP developer the version history is the signal (PHP 8 or 5.6, Laravel 11 or a homegrown framework), and it lives in the job bullets, so letting them come first answers "how modern is this PHP" before the reader reaches a list of tools.
Second choice: Henrietta. Henrietta also prints experience before skills, in black and grey with an unlabelled skills grid; choose it for conservative employers.
What goes in each section, in Leslie's order
Leslie prints its sections in a fixed order, the same in the PDF and the Word file. Here is that order for this sample, and what to put in each section.
- Professional Summary. State the PHP version and framework you work in now and the kind of system: "PHP 8 and Laravel for e-commerce". Readers use this line to separate modern PHP work from legacy upkeep.
- Work Experience. Name versions in the bullets (PHP 7.4 to 8.3, Laravel 8 to 11) and pair them with results: response times, orders handled, issues found by static analysis. From agency years, keep the projects that show range, such as a Symfony app or an API.
- Skills. Leslie shows labelled rows with a dot after each label. Technical: PHP 8, Laravel, Symfony, MySQL, Redis. Tools: Composer, PHPUnit or Pest, PHPStan, Rector, Docker. Add WordPress only if the role touches it.
- Education. Degree and year on one line. The jobs above carry the page.
The sample resume as text
The same content as the files above, so you can copy a line or compare it with your own.
Mateo Ruiz
PHP Developer, Laravel and MySQL
Phoenix, AZ | mateo.ruiz@example.com | (602) 555-0149 | github.com/sample-mateo-ruiz | linkedin.com/in/sample-mateo-ruiz
PHP developer with six years on PHP back ends, the last four on a Laravel online store. Took the codebase from PHP 7.4 to 8.3, moved slow checkout work onto queues and built the warehouse integration that handles daily orders.
Experience
PHP Developer, Saguaro Outdoor Supply, Phoenix, AZ (02/2022 to Present)
- Upgraded the store from PHP 7.4 and Laravel 8 to PHP 8.3 and Laravel 11, using Rector and a feature-by-feature test plan.
- Moved order emails and stock syncs onto Laravel queues with Redis and Horizon; checkout response time fell from 2.8 s to 900 ms.
- Built the warehouse API integration with signed webhooks and retries, handling about 3,000 orders a day.
- Removed N+1 queries from category pages with eager loading after profiling them in Laravel Debugbar.
- Added PHPStan to CI at level 6 and fixed the 400 issues it reported.
Web Developer, Copperline Media, Tempe, AZ (06/2020 to 01/2022)
- Built a Symfony booking system and a members portal in plain PHP for agency clients.
- Wrote REST APIs for a client's mobile loyalty app.
- Moved two client sites from PHP 5.6 to 7.4, adding PHPUnit tests before fixing deprecated calls.
Education
BS, Computer Information Systems, Sonoran State University (05/2020)
Skills
PHP 8, Laravel, Symfony, MySQL, Redis, REST APIs, Blade and Livewire, Composer, PHPUnit, PHPStan, Rector, Laravel Horizon, Docker, GitLab CI, Working with warehouse operations, Code review
How to make the sample yours
Write your real version numbers
If you are on PHP 8.1 and Laravel 10, write that. Exact versions convince more than "latest PHP", and interviewers ask what changed between them.
Swap Laravel for your framework
Symfony, CodeIgniter, Laminas or an in-house framework: change the headline and summary, and keep a bullet on how the codebase is tested.
Keep one performance bullet
Queues, caching, or eager loading to remove N+1 queries: pick the change you made and its effect on response time.
Show static analysis and tests
A PHPStan or Psalm level and PHPUnit or Pest coverage signal a modern codebase, which is what many teams hiring PHP developers are trying to build.
Name the integrations
Payment gateways, warehouse or shipping APIs, ERP connectors: e-commerce PHP is often integration work, and readers look for it.
Keywords to keep where they are true
Terms this kind of resume is usually searched for. Use the posting's exact wording, and only for work you have done.
- PHP 8
- Laravel
- Symfony
- MySQL
- Redis
- Laravel queues
- Laravel Horizon
- Composer
- PHPUnit
- PHPStan
- Rector
- REST APIs
- webhooks
- e-commerce
Mistakes to avoid
- "PHP" with no version anywhere on the page. A reader will assume the oldest.
- Plugin installs counted as PHP development, if you want framework roles.
- Leaving out tests and static analysis; their absence reads as legacy code.
- Agency bullets that name clients but not what you built for them.
How the sample PDF reads in text extractors
We exported this sample with Resumity's PDF exporter in Chrome on 2026-10-29 and read the file back with three open-source text extractors. This shows whether software that turns a PDF into text can recover it; it is not a test of any commercial applicant tracking system. How we test templates.
| Extractor | Name, email, phone | Headings | Bullets intact |
|---|---|---|---|
| pdf.js 4.10.38 | All found | 4 of 4 | 8 of 8 |
| pdftotext (Xpdf) 4.00 | All found | 4 of 4 | 8 of 8 |
| pypdf 6.13.0 | All found | 4 of 4 | 8 of 8 |
Frequently asked questions
Should I include legacy PHP experience?
Yes, if you moved it forward. Upgrading PHP 5.6 code to 7.4 or 8 is valuable; describe it as an upgrade, not as maintenance alone.
Do PHP developers need a portfolio?
Less than front-end developers do, since most PHP runs on private servers. A Composer package or a public Laravel project with tests is the best substitute.
Should a Laravel developer list Vue or Livewire?
List the front-end tools you actually used with Laravel: Blade, Livewire, Inertia or Vue. Many teams want one person who can work across the whole app.
How do I show e-commerce scale on a PHP resume?
Orders per day, catalogue size, checkout response time and the integrations you handled. Revenue is rarely yours to share; those numbers are.
Will applicant tracking systems read this Leslie PDF?
The sample PDF read back with its contact details, all 4 section headings and all 8 bullets intact in three open-source text extractors (pdf.js, pdftotext and pypdf). Commercial systems such as Workday, Greenhouse or Taleo were not tested, and each employer configures its own.
Guides and templates for this resume
More in resume templates by job title.