Contract PHP Developer | 24+ Years Experience | Symfony Specialist | Legacy Systems Moderniser
Full-stack web developer and educator with over two decades of hands-on experience delivering scalable, secure, and maintainable web applications. I specialise in modernising legacy PHP systems and building clean, testable codebases using Symfony and Laravel. Iβm also the creator of the HowToCodeWell YouTube channel and podcast.
- Frameworks: Symfony (2β7), Laravel, Yii, Zend, Silex, Lumen, Concrete5, Magento, WordPress, Drupal
- API Development: REST, GraphQL, SOAP, OpenAPI, API Platform, Swagger
- Databases & Queues: MySQL, PostgreSQL, MongoDB, DynamoDB, CouchDB, SQLite, RabbitMQ, AWS SQS
- Testing & QA: PHPUnit, Codeception, PHPStan, PHPCS, PHPMD, Cypress, Jest, TDD/BDD
- Frontend: JavaScript (React, Vue, Angular, jQuery), HTML5, Tailwind, Twig, Bootstrap, Sass, Gulp
- DevOps & Tools: Docker, AWS, Kubernetes, Jenkins, GitHub Actions, Travis, Netlify, Linux
- Project/Team Tools: Jira, Confluence, Miro, Figma, Mailgun, DataDog, Sentry
- Soft Skills: Strong communicator, mentor, YouTuber, clean coder, confident in complex migrations
- Built Stripe-powered subscription platform using Laravel 12, Inertia, and React.
- Maintained and improved legacy Laravel 5 + React systems.
- Extended Symfony-based GraphQL API integrations.
- Symfony, jQuery, Docker, Bulma.
- Reduced technical debt and added features to a legacy platform.
- Upgraded Symfony (3.4 β 5.4), PHP (7.4 β 8.2), Angular, Drupal modules.
- Delivered sprint-based work in a cross-functional team (Jira, Miro, Confluence).
- Migrated APIs and data from Magento to Symfony + Concrete5.
- Built bulk data pipelines (REST/SOAP) and optimised API signatures.
- UI dev in Sass, Twig, Silex, Symfony, based on Figma designs.
- E-commerce development with Concrete5, Symfony, AWS, Docker.
- Legacy upgrades: Silex, Doctrine, Laravel, React, Vue, Docker.
- CMS and storefront migrations.
- Built howtocodewell.net with Laravel, Symfony, Tailwind, Docker, AWS, React.
- Produced tutorials and tech interviews on YouTube & podcast.
- Rebuilt entire platform (CMS, API, LMS) using Symfony, Laravel, AWS, Docker.
- Delivered architecture and dev for content and education systems.
Developed food traceability systems using Symfony 2, AWS, and DynamoDB. Built and maintained web and mobile features within a fully remote team. Developed and maintained the API and frontend for sortedfood.com.
Delivered features for internal control panel systems. Worked closely with QA and UI teams. Technologies included Zend Framework, Symfony, and jQuery.
Built microsites and e-commerce systems. Gained foundational experience with PHP, JavaScript, and CMS development in a fast-paced agency setting.
- Courses: Docker in Motion (Manning), Laravel Courses (Packt)
- Talks Given:
- βCoding with Confidence using PHPCSβ (PHP London, Frankfurt)
- βCoding with Confidence using PHPStanβ (Symfony UG Aveiro, PHPBenelux)
- βUsing a Framework or Notβ (PHP South West, South Wales)
- βHow to Put Your Docker Image on a Dietβ
- βSoftware Complexitiesβ
- Code Mentor and teacher HowToCodeWell β Web development tutorials and courses.
| Year | Course/Institution | Status |
|---|---|---|
| 2011 | CEH (Certified Ethical Hacker) | Trained |
| 2010 | 7Safe Ethical Hacking | Passed |
| 2009 | Well House β OOP PHP, MySQL | Passed |
| 2005β2007 | BSc Ecommerce & Multimedia β Univ. of Gloucestershire | Graduated |
| 2002β2004 | HND Business IT β Bath Spa University | Graduated |
| 2000β2002 | HNC ICT β Chippenham College | Graduated |
- Karate green belt, silver medal in kata (regional)
- Assistant karate instructor for white belts
- Board games, Warhammer, MTG
- Springer spaniel owner β @adventures_of_murphy_and_goose
- π Website: peterfisher.me.uk
- πΌ LinkedIn: linkedin.com/in/peterrfisher
- π¦ Twitter: @pfwd
- π» GitHub: github.com/pfwd
- π Courses: howtocodewell.net