Fidler Petr, Developer in Prague, Czech Republic
Fidler is available for hire
Hire Fidler

Fidler Petr

Verified Expert  in Engineering

PHP Developer

Location
Prague, Czech Republic
Toptal Member Since
September 24, 2017

Petr is a senior PHP developer with excellent business skills. He prefers working on user-focused projects, participating in user research, designing, testing, and implementing solutions. With his extensive experience, Petr can lead tech projects while providing code review, refactoring, and consulting services.

Portfolio

DHL
GraphQL, REST APIs, Docker, Microservices, OpenShift, Oracle, API Platforms...
VAPP s.r.o.
Docker, Jenkins, Redis, PHPUnit, MySQL, Elasticsearch, Doctrine 2, Nette, PHP
DetskyDum s.r.o.
Docker, Jenkins, Redis, PHPUnit, MySQL, Elasticsearch, Doctrine 2, Nette, PHP

Experience

Availability

Part-time

Preferred Environment

PHP, PHPUnit, Git, Doctrine, Symfony, PHP 7, PHP 8, PHPStan

The most amazing...

...project I've worked on is Mautic—open-source marketing automation. It appeared on GitHub's list of the 20 biggest projects written in PHP.

Work Experience

Senior PHP Developer

2019 - PRESENT
DHL
  • Developed the API for the front end using GraphQL and REST and the API communication with other internal and external services. Contributed to the primary service according to the business logic.
  • Oversaw the application architecture from the project's initial phase.
  • Implemented PHPStan, developed ECS, and created a layer for the integration testing.
  • Provided high-quality code and delivered robust testing, allowing the project to achieve outstanding outcomes and team optimization performance.
Technologies: GraphQL, REST APIs, Docker, Microservices, OpenShift, Oracle, API Platforms, Git, PHPUnit, Doctrine, Symfony, PHPStan, Rector, Symfony 4

Full-stack Developer

2009 - PRESENT
VAPP s.r.o.
  • Owned architecture, code, and DevOps. Assisted with different tasks on the project, contributed to new features, refactored, and kept libraries up to date.
  • Implemented communication with the accounting software and payment gateways, processed data for partners, and interacted with the API for sellers.
  • Contributed to the two major versions' releases of the website.
Technologies: Docker, Jenkins, Redis, PHPUnit, MySQL, Elasticsearch, Doctrine 2, Nette, PHP

Full-stack Developer

2007 - PRESENT
DetskyDum s.r.o.
  • Owned architecture, code, and DevOps. Helped with new features, refactored, and performed library updates.
  • Supported SEO, UX, user testing, and web analytics.
  • Implemented communication with the accounting software, several payment gateways, and automatization tools for e-shop managers.
  • Contributed to the three major versions' releases of the website.
Technologies: Docker, Jenkins, Redis, PHPUnit, MySQL, Elasticsearch, Doctrine 2, Nette, PHP

Web Developer | Consultant

2004 - PRESENT
Freshservices s.r.o.
  • Owned the architecture of the content management system used to build websites.
  • Released hundreds of applications from small websites to large e-shops and CRM systems.
  • Provided expertise in marketing, web analytics, user research, and UX design while working as a consultant.
Technologies: REST, APIs, Jenkins, Google Analytics, Git, Doctrine, Nette, PHP

Senior PHP Developer

2017 - 2019
Mautic
  • Led several releases in the open-source community.
  • Migrated several internal plugins to PHP 7+ with a lot of refactoring.
  • Refactored a core bundle to improve speed and make the code readable and extensible.
  • Implemented static analysis and coding standard tools for several internal plugins.
Technologies: Google Cloud Platform (GCP), Jenkins, Beanstalkd, Docker, APIs, Git, PHPUnit, MySQL, Doctrine, Symfony, PHP, Code Review, Symfony 4

Senior PHP Developer

2015 - 2017
Designeo Creative s.r.o.
  • Built the back-end REST API for mobile applications.
  • Led tech projects, reviewed code, and architected applications.
  • Analyzed microservices and designed data processing and backups.
Technologies: Nette, PostgreSQL, PHPUnit, Doctrine, Symfony, PHP, REST, Symfony 4

Marketing Consultant

2008 - 2011
H1.cz
  • Acted as a marketing consultant for small and large clients.
  • Specialized in technical SEO, link building, and overall website optimization.
  • Provided expertise in business strategy, UX, link building, keyword analysis, A/B testing, conversion optimization, and user research.
Technologies: JavaScript, HTML, Google Analytics, User Experience (UX), Search Engine Optimization (SEO)
2005 - 2010

Engineer's Degree in Informatics

Česká Zemědělská Univerzita - Prague

Libraries/APIs

Doctrine 2, REST APIs, Doctrine

Tools

Google Analytics, Git, Composer, Jenkins

Frameworks

Symfony 4, PHPUnit, Symfony, Symfony 3, Nette, Codeception, Symfony 2, Twig, Selenium

Storage

MySQL, PostgreSQL, Redis, Elasticsearch

Languages

PHP, PHP 5, PHP 7, HTML, HTML5, JavaScript, CSS, CSS3, GraphQL

Platforms

Docker, Google Cloud Platform (GCP), Oracle, OpenShift

Paradigms

Testing, REST, Agile, Application Architecture, Agile Software Development, KISS, DRY, Search Engine Optimization (SEO), Microservices, User Testing

Other

Code Review, API Platforms, Payment Gateways, APIs, SEO Audits, GitFlow, SOLID Principles, User Experience (UX), Beanstalkd, Web UX, PHP 8, PHPStan, Rector

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring