Back to professionals

PHP Developer
Overview
Short Summary
The candidates is a developer with 3,5 years of experience. He has been developing over 20 applications in PHP. He is currently enhancing an internal sales app, transitioning it from jQuery to React and updating backend PHP code to version 8.0. For development, he uses PHPStorm, MAMP, Docker, and occasionally FE tools like yarn and craco, engaging with TypeScript code when needed. Additionally, he has worked on custom CMS and API integrations. He also works in agile environment. He speaks English very well and German and Spanish at a passive level.
Work Experience
PHP Programmer
(12/2022 - Present)
- At O2, I actively contribute to an internal sales app, collaborating with business associates and operators in an Agile Scrum team. My role involves transitioning the app from jQuery to React and refactoring backend PHP code to version 8.0, adhering to MVC architecture and SOLID principles.
- I design REST API endpoints for frontend use and simplify data output from diverse systems, including CRM and big data, aligning with frontend needs. We split the app between Microsoft Azure and on-premise servers. In the backend, we favor Laravel for routing, autoloading, and middleware, while minimizing other functionalities.
- We utilize Doctrine for data handling.
- We integrate Nette libraries like Nette/Utils, Filesystem, and Tracy. Custom libraries include a JSON-to-PHP Data Transfer Object hydrating tool using reflection and regular expressions.
- We ensure code quality via PHPStan analysis (level 8), oversee level 2 analysis, and maintain consistency through cs:fixer. Sentry aids error tracking, supporting our high-traffic app.
- Security, clarity, and optimized Doctrine DQL queries are paramount.
- We leverage YAML files (swagger) for interface agreements. Authentication methods encompass Jwt tokens, basic authentication, and two-way SSL.
- For local development, I utilize PHPStorm, MAMP, and Docker. Occasionally, I engage FE tools like yarn, craco, and read TypeScript code.
PHP Web Developer
(4/2021 - 12/2022)
- Most of the work was to writing custom CMS and some API integrations of albixon.cz page. We used Doctrine, PHP 7.1. and 8.0., Nette, jQuery. We used SOLID principles and DDD.
Software Developer PHP JS, Tester
(10/2020 - 03/2021)
- Implemented a new graphic design for a website using HTML, CSS, and Javascript. Worked on a part-time basis.
PHP Developer
62345d624adcbe0008a41175
| Freelancer | 326 € / Per day |
| Level | MEDIOR |
Roles
PHP Developer
Languages
English
Skillset
AJAXApplication ServerC#CSSCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerGitHTMLJSONJavaJavaScriptLinuxMicrosoft serversMySQLNette FrameworkOperation SystemsPHPPostgreSQLRestSASSSQLSoapSpecificationsSymfonyToolsXMLjQuery
Localities
WienPrahaWarszawaBerlinRemote