Back to professionals

PHP Developer

Overview


Short Summary

The candidate is a PHP Developer with 10 years of commercial experience. On current project he is working on an application focused on large portfolios and buildings. His job responsibilities are API creation, digitization, integration, reporting, writing UNIT tests to ensure proper functionality of the code. In terms of technologies, he has experience with PHP, Symfony, Docker, RabbitMQ, PostgreSQL, Phpstan, Firebase, GIT, GitLab, Jenkins, Redis, Rector, Nette, Doctrine, MariaDB, AWS, Swagger, SOAP, Vue.js, jQuery, Angular, Bootstrap. He has experience in team management. Uses English language on a daily basis. Proficient in German as well, but would need to be conversational. He is used to working in an agile environment.

Work Experience

1.4.2021 - now

  • Developing API using Event sourcing with Domain Driven Design and CQRS.
  • Writing unit tests, version control via GIT (Gitlab).
  • Tech stack: PHP 7.4 - 8.1, Symfony 5, Docker, RabbitMQ, PostgreSQL, Phpstan, Firebase, GIT.

9.1.2020 - 31.3.2021

  • Upgrading PHP projects from different versions to version 7.4.
  • Update or create Docker files and all dependencies.
  • MySQL to Percona migration. Version control via GIT (Bitbucket).
  • Tech stack: PHP 5.3 - 7.4, Symfony 3 - 4.4, Docker, Jenkins, Redis, Rector, GIT.

1.4.2019 - 1.1.2021

  • Developing API. Maintenance of environments based on Linux servers and Amazon services (EC2, RDS, S3, CloudFront, Redis).
  • Writing documentation and integration tests. Connection to multiple external services. Admin part for control of processes.
  • Version control via GIT (Bitbucket).
  • Tech stack: PHP 7.2, PHP 7.4, Symfony 4.4, Nette, Doctrine, MariaDB, PostgreSQL, Redis, RabbitMQ, Docker, AWS, GIT, Swagger, Apiary, Dredd, Data fixtures, Braintree, SOAP.

1.4.2018 - 31.7.2019

  • Programming specific e-shop solution based on Sylius running on Symfony.
  • Programming connector application which connects e-shop with Helios service.
  • Writing unit tests, version control via GIT (Bitbucket).
  • Tech stack: PHP 7.1, PHP 7.2, Symfony 2, Symfony 3, Sylius, Doctrine, MariaDB, Microsoft SQL, RabbitMQ, Docker, Vue.js, GIT.

1.10.2017 - 30.9.2018

  • Programming and maintaining e-shops running on pure PHP 5.
  • Connecting external services.
  • Programming and maintaining new e-shops running on Shopsys Framework running on Symfony.
  • Exports to external services. Performance optimization via Blackfire.
  • Version control via GIT (Gitlab, Github). Agile method: Scrum.
  • Tech stack: PHP 5, PHP 7, Symfony 3, Symfony 4, Doctrine, Elasticsearch, MySQL, PostgreSQL, JQuery, Docker, CI - Jenkins, GIT.

2016 - 2017

  • Programming new web applications in Nette Framework.
  • Working on company's own "framework" solution.
  • Version control via GIT. React - single page application, CMS.
  • Tech stack: PHP 5, PHP 7, Nette, Lean Mapper, Dibi, MySQL, JQuery, Docker, Bootstrap, React, GIT.

1.11.2013 - 31.5.2016

  • Programming and maintaining centralized CMS in pure PHP (Smarty as PHP template engine), JQuery, MySQL.
  • Building new websites, e-shop, or web applications running on this solution.
  • New separated projects built on Nette Framework, Dibi, Doctrine, Bootstrap.
  • Version control via GIT.
  • Agile method: Kanban. AngularJS - single page applications (Product search, CRM), training for FE colleagues.
  • Tech stack: PHP 5, Nette, Doctrine, Dibi, MySQL, JQuery, Bootstrap, AngularJS, GIT.

1.4.2013 - 19.8.2013

  • Programming custom web pages in pure PHP with own CMS (Smarty as PHP template engine), JQuery, MySQL.
  • Extending functionality for Quick Cart e-shops, connection with external services (via SOAP).
  • Tech stack: PHP 5, MySQL, JQuer
Author
PHP Developer
63693657f064f88111c49839
Freelancer226  / Per day
LevelSENIOR
Roles
PHP Developer
Languages
English
Skillset
API Management ToolsAWSAngularAngularJSApplication ServerBitbucketBootstrapCRMCSSCloudCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerElasticsearchGitGitHubGitlabJavaJava ToolsJavaScriptJenkins (software)JiraLinuxMariaDBMessage BrokerMicrosoft serversMySQLNette FrameworkOperation SystemsPHPPlayPostgreSQLProject Management ToolsRabbitMQReactRedisSQLSW Tools APIsSearch ToolsSoapSpecificationsSwaggerSymfonyToolsVuejQuery
Localities
RemoteČesko