Fidler Petr
Verified Expert in Engineering
PHP Developer
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
Experience
- PHP - 16 years
- MySQL - 12 years
- Symfony - 7 years
- Nette - 6 years
- Doctrine 2 - 5 years
- Code Review - 5 years
- PHPUnit - 5 years
- Symfony 4 - 2 years
Availability
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
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.
Full-stack Developer
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.
Full-stack Developer
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.
Web Developer | Consultant
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.
Senior PHP Developer
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.
Senior PHP Developer
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.
Marketing Consultant
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.
Education
Engineer's Degree in Informatics
Česká Zemědělská Univerzita - Prague
Skills
Libraries/APIs
Doctrine 2, REST APIs, Doctrine
Tools
Google Analytics, Git, Composer, Jenkins, PHPStan
Languages
PHP, PHP 5, PHP 7, HTML, HTML5, JavaScript, CSS, CSS3, GraphQL, PHP 8
Frameworks
Symfony 4, PHPUnit, Symfony, Symfony 3, Nette, Codeception, Symfony 2, Twig, Selenium
Storage
MySQL, PostgreSQL, Redis, Elasticsearch
Paradigms
Testing, REST, Agile, Application Architecture, Agile Software Development, KISS, DRY, Search Engine Optimization (SEO), Microservices, User Testing
Platforms
Docker, Google Cloud Platform (GCP), Oracle, OpenShift
Other
Code Review, API Platforms, Payment Gateways, APIs, SEO Audits, GitFlow, SOLID Principles, User Experience (UX), Beanstalkd, Web UX, Rector
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring