Javascript Developer & PHP Developer
Overview
Short Summary
Experienced Fullstack Developer who has been working with PHP for almost 6 years and also using Javascript on FE for about 5 years. He mostly uses Laravel, it's his favorite framework, he's not afraid of Symfony either, although he has less experience with it. He has also worked with Zend in the past, but finds it quite outdated. In his current position, he spent most of his time on a digital innovation project that provided transport of goods across borders, here he used Laminas, Docker or Multichain. On another project, he worked on an app that allows farms to communicate with vets. Other technologies he uses include Typescript, Express.js and Nuxt. He also does quite a bit of architecture work on projects, such as API wiring. He uses microservices and solid OOP principles. He has been exposed to both Scrum and Kanban. He also has experience in team management and would have no problem holding such a role again. He is the only Czech in a foreign startup, so he uses English on a daily basis.
Work Experience
PHP Developer
(February 2022 - Present)
- Developed a microservice using PHP (Laminas framework) to store data into blockchain.
- Utilized technologies such as Docker Compose, Multichain, and briefly VueJS with Nuxt.
- Stabilized the application using a TDD approach and testing negative scenarios.
- Refactored code using the strategy pattern to reduce complexity.
- Upgraded the application to PHP 8, addressing testing issues and technical debt.
- Participated in technical discussions, advocated for CI/CD and quick priming tools.
- Primed Nuxt frontend app for one of company's clients.
Laravel Developer
(July 2019 - January 2022)
- Held various roles including Fullstack Developer, Team Leader, and DevOps Engineer.
- Followed SOLID principles, DDD, and TDD throughout the projects.
- Developed Laravel extensions, implemented frontend enhancements, and refactored functionalities.
- Acted as a deputy and later team leader, participating in technical planning and VueJS projects.
- Assumed a technically-oriented developer role, focusing on tool maintenance and debugging complex issues.
- Contributed to CI/CD automation using GitLab, Packer, Ansible, and other scripting languages.
- Maintained composer packages, both internal and external open source.
Fullstack Developer (self-employed)
(October 2018 - Present)
- Worked on smaller projects such as websites and information systems.
- Developed an order management system, connected to an accountant system, using Laravel and Vue.js.
- Built a Gatsby website and a personal time tracking/invoicing system using Laravel and Nuxt.
- Developed a Laravel website with a Vue.js component and integration with Facebook Graph API.
- Built and maintained various websites using different technologies like WordPress and Laravel.
Magento Developer
(September 2017 - July 2019)
- Initially worked on PrestaShop and later transitioned to Magento.
- Handled both frontend and backend tasks, including VAT calculations, automation, and database optimizations
| Freelancer | 271 € / Per day |
| Level | SENIOR |
| Praha | |
| Plzeňský kraj |