See all developers
Johnny P. Senior Symfony & PHP Developer · Consultant · Freelance, Remote · Agentic Coding with Claude Code

Johnny P.

  • $65/hour
  • Prague, Czech Republic
  • 13 years
  • Full-time (40 hrs/week)
Available for hire from 16th November Hire Johnny

★★★★★ 5.0 (14 reviews)

DEVELOPER RANKINGGitHub verified
TOP 1%  of Symfony developers
Developer percentile99th percentile
Johnny
 
 
0th percentile99th percentile →
Benchmark
Code quality on GitHub
Period
Last 13 years

I'm a senior Symfony and PHP developer with 13 years of production experience and about 9,000 commits across 29 active repositories. I build and run complex web platforms end to end - from Doctrine data models and Symfony back ends to Vue.js front ends, payments and deployment. Companies hire me as a freelance Symfony developer for long-term remote work, or as a Symfony consultant for upgrades and modernisation of older Symfony apps.

What I build with Symfony and PHP

  • Marketplaces and SaaS platforms on Symfony 7 and PHP 8
  • Complex Doctrine data models, migrations and data import pipelines
  • Payments and billing with Stripe (webhooks, SEPA direct debit, payouts, invoicing)
  • Integrations: HubSpot, Google APIs, OpenAI, Amazon Product Advertising API
  • Symfony upgrades and modernisation with Rector, PHPUnit and PHPStan

Selected projects

  • Hiremotely (2020 - present): lead developer of a Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, timesheets, invoicing and Stripe payments. Led a team of 6-8 contributors and authored about 3,000 commits.
  • Imaging Resource (2014 - 2022): Symfony back end and front end of a large US camera and lens review site - specification database, A-vs-B comparison engine, affiliate pricing and ad stack. Sole developer from 2017, about 3,700 commits.
  • Sandoz / Hexal (2017 - 2020): interactive pharma sales presentations in Vue.js and JavaScript for Veeva CLM and Pitcher.

How I use AI in development

I work agent-first with Claude Code and other AI coding agents. I write the spec and acceptance criteria, agents handle implementation, refactoring and tests, and I review every change before it is merged. It lets me ship much faster while keeping full control over architecture and code quality. If you want to hire an AI-assisted PHP developer who already works as a Claude Code expert every day, not one who is just starting with AI tools, this is how I work.

How I work

I deliver in clear, documented phases with tests from day one (PHPUnit, Vitest, Playwright). I also build Flutter mobile apps.

I work remotely from Prague (CET) with clients in the EU and the US, and communicate in English and Czech.

Core stack: PHP 8 • Symfony 7 • Doctrine • Twig • Vue.js 3 • JavaScript • Stripe • Docker • FrankenPHP • GitHub Actions • PHPUnit • Flutter • Claude Code

Skills

Skills

  • Symfony
  • PHP
  • Vue.js
  • Javascript
  • Docker
  • GitHub Actions
  • Flutter
  • Dart
  • React Native
  • Laravel
Symfony logo

Symfony

Senior Developer

  • 13 yrs
  • 4 positions
  • 4 projects
  • 7176 Contributions on Github
Projects & Positions (4)
Hiremotely
Lead Symfony Developer

Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, invoicing and Stripe payments. About 3,000 commits, team lead ...

Imaging Resource (Madavor Media)
Senior Symfony Developer

Camera and lens review site for a US publisher: specification database, comparison engine, affiliate pricing. About 3,700 commits, sole ...

Yachtclub
Symfony Developer

Symfony 5 website for a sailing and charter club with CKEditor administration.

Hypedrental
Freelance Web Developer

Symfony 7 marketing site with AssetMapper and GitHub Actions deploys.

Skill Depth
OOP Advanced
97%
Last Tested: Jan 2025
Design patterns Advanced
96%
Last Tested: Jan 2025
Debugging Advanced
95%
Last Tested: Jan 2025
Error handling Advanced
95%
Last Tested: Jan 2025
Technical questions Advanced
96%
Last Tested: Jan 2025
Overall Skills
97%
Skills Verified by Coding Tests
PHP logo

PHP

Senior Developer

  • 13 yrs
  • 5 positions
  • 5 projects
  • 7178 Contributions on Github
Projects & Positions (5)
Hiremotely
Lead Symfony Developer

Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, invoicing and Stripe payments. About 3,000 commits, team lead ...

Imaging Resource (Madavor Media)
Senior Symfony Developer

Camera and lens review site for a US publisher: specification database, comparison engine, affiliate pricing. About 3,700 commits, sole ...

Yachtclub
Symfony Developer

Symfony 5 website for a sailing and charter club with CKEditor administration.

Hypedrental
Freelance Web Developer

Symfony 7 marketing site with AssetMapper and GitHub Actions deploys.

Digitalbee
External PHP Developer

Nette and Symfony websites for Arcadis, Mamaison, MuseumKampa and others.

Skill Depth
OOP Advanced
97%
Last Tested: Jan 2025
Design patterns Advanced
95%
Last Tested: Jan 2025
Debugging Advanced
95%
Last Tested: Jan 2025
Functions/Methods Advanced
96%
Last Tested: Jan 2025
Technical questions Advanced
95%
Last Tested: Jan 2025
Overall Skills
97%
Skills Verified by Coding Tests
Vue.js logo

Vue.js

Senior Developer

  • 6 yrs
  • 2 positions
  • 2 projects
Projects & Positions (2)
Hiremotely
Lead Symfony Developer

Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, invoicing and Stripe payments. About 3,000 commits, team lead ...

Sandoz / Hexal
Frontend Developer - Pharma e-Detailing

Interactive Veeva CLM and Pitcher sales presentations in Vue.js and JavaScript.

Skill Depth
Programming skills Advanced
90%
Last Tested: Jan 2025
Code analysis Advanced
90%
Last Tested: Jan 2025
Technical questions Advanced
88%
Last Tested: Jan 2025
Overall Skills
90%
Skills Verified by Coding Tests
Javascript logo

Javascript

Senior Developer

  • 12 yrs
  • 3 positions
  • 3 projects
  • 650 Contributions on Github
Projects & Positions (3)
Sandoz / Hexal
Frontend Developer - Pharma e-Detailing

Interactive Veeva CLM and Pitcher sales presentations in Vue.js and JavaScript.

Imaging Resource (Madavor Media)
Senior Symfony Developer

Camera and lens review site for a US publisher: specification database, comparison engine, affiliate pricing. About 3,700 commits, sole ...

Hiremotely
Lead Symfony Developer

Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, invoicing and Stripe payments. About 3,000 commits, team lead ...

Skill Depth
Programming skills Advanced
92%
Last Tested: Jan 2025
Code analysis Advanced
92%
Last Tested: Jan 2025
Technical questions Advanced
90%
Last Tested: Jan 2025
Overall Skills
92%
Skills Verified by Coding Tests
Docker logo

Docker

Senior Developer

  • 3 yrs
  • 1 positions
  • 1 projects
Projects & Positions (1)
Hiremotely
Lead Symfony Developer

Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, invoicing and Stripe payments. About 3,000 commits, team lead ...

Skill Depth
Programming skills Advanced
85%
Last Tested: Jan 2025
Overall Skills
85%
Skills Verified by Coding Tests

GitHub Actions

Senior Developer

  • 5 yrs
  • 2 positions
  • 2 projects
Projects & Positions (2)
Hypedrental
Freelance Web Developer

Symfony 7 marketing site with AssetMapper and GitHub Actions deploys.

Hiremotely
Lead Symfony Developer

Symfony 7 + Vue 3 marketplace with ATS, skills testing, contracting, invoicing and Stripe payments. About 3,000 commits, team lead ...

Skill Depth
Programming skills Advanced
85%
Last Tested: Jan 2025
Overall Skills
85%
Skills Verified by Coding Tests
Flutter logo

Flutter

Senior Developer

  • 4 yrs
  • 1 positions
  • 1 projects
  • 1081 Contributions on Github
Projects & Positions (1)
guess_me, i_hate_it, passmix
Flutter Mobile Developer

Flutter party and music games with Drift, localisation and Spotify API integration.

Skill Depth
Programming skills Advanced
90%
Last Tested: Jan 2025
Design patterns Advanced
88%
Last Tested: Jan 2025
Debugging Advanced
88%
Last Tested: Jan 2025
Error handling Advanced
87%
Last Tested: Jan 2025
Overall Skills
90%
Skills Verified by Coding Tests
Dart logo

Dart

Senior Developer

  • 4 yrs
  • 1 positions
  • 1 projects
  • 1081 Contributions on Github
Projects & Positions (1)
guess_me, i_hate_it, passmix
Flutter Mobile Developer

Flutter party and music games with Drift, localisation and Spotify API integration.

Skill Depth
Programming skills Advanced
88%
Last Tested: Jan 2025
Overall Skills
88%
Skills Verified by Coding Tests
React Native logo

React Native

Senior Developer

  • 2 yrs
  • 1 positions
  • 1 projects
  • 23 Contributions on Github
Projects & Positions (1)
GuessMe
Mobile Developer

React Native / Expo party game with NativeWind and SQLite.

Skill Depth
Programming skills Advanced
78%
Last Tested: Jan 2025
Overall Skills
78%
Skills Verified by Coding Tests
Laravel logo

Laravel

Senior Developer

  • 1 yr
  • 1 positions
  • 1 projects
Projects & Positions (1)
Jetsurf USA
Freelance Web Developer

Laravel / Voyager website with Pipedrive integration.

Skill Depth
Overall Skills
75%
Skills Verified by Coding Tests

Experience

Lead Symfony Developer

Hiremotely Nov 2020 - Present

Lead developer of a Symfony 7 + Vue 3 freelance marketplace. Authored about 3,000 of 4,300 commits and led a team of 6-8 contributors.

  • Public developer profiles with REST API, ATS and jobs board
  • Skills-testing engine with coding tests and GPT-4 generated questions
  • Contracting module: contracts, timesheets, invoices, VAT, Stripe payments and payouts
  • Agentic development with Claude Code - spec-first tasks, agent-driven implementation and tests, code review before every merge
  • Symfony 6.2 to 7 upgrade with Rector and PHPUnit test-coverage baseline
  • HubSpot, Google and Bugsnag integrations, 2FA, admin back office

Freelance Laravel Developer

Jetsurf USA Aug 2020 - Oct 2020

3-month contract: Laravel and Voyager website with Pipedrive CRM integration.

Freelance Symfony Developer

Hypedrental May 2020 - Jul 2020

3-month contract: Symfony marketing website with automated GitHub Actions deploys.

Freelance Symfony Developer

Yachtclub Feb 2020 - Apr 2020

3-month contract: Symfony 5 website for a sailing and charter club - regatta and charter pages, galleries and administration.

Frontend Developer - Pharma e-Detailing

Sandoz / Hexal (Germany) Feb 2017 - Jan 2020

Sole developer of interactive sales presentations for the German pharma portfolio, delivered as Veeva CLM and Pitcher slide decks in Vue.js, JavaScript, HTML and CSS: product dashboards, pricing tables, animations, Puppeteer thumbnail generation.

Senior Symfony Developer

Imaging Resource (Madavor Media), USA Sep 2014 - Jul 2022

Long-term remote contract alongside other roles. Symfony back end and front end of imaging-resource.com, a large US camera and lens review site. Joined a team of seven, sole developer from 2017. About 3,700 commits.

  • Camera and lens specification database with hundreds of fields
  • A-vs-B comparison engine with generated comparison text
  • Affiliate pricing: Amazon PA-API 5, Adorama, B&H, Sony
  • Responsive rebuild, review publishing, schema.org structured data, ad stack
  • Symfony 2 to 3.4 upgrades, PHPUnit test suite, Capistrano deploys

Symfony Developer - Platform Development

job-it, Prague Feb 2014 - Jan 2017

Symfony developer on the company's own platform: back-end features, data models, integrations and admin tools.

External PHP Developer (Nette, Symfony)

Digitalbee, Prague 2013 - Jan 2014

Websites for clients including Arcadis, Mamaison Hotels & Residences, MuseumKampa, Soma Engineering, MaxPraga and Viva Sport.

Education and Certificates

Czech Technical University in Prague

Web and Multimedia (Faculty of Information Technology) 2010-2014

Secondary School of Electrical Engineering, Jihlava

Computer Systems 2007 - 2010
Want to hire Johnny P. or just want to talk? Schedule chat with Johnny

Other developers