Zurück zu den Profis

PHP Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein Entwickler mit 3,5 Jahren Erfahrung. Er hat bereits über 20 Anwendungen in PHP entwickelt. Derzeit verbessert er eine interne Vertriebsanwendung, indem er sie von jQuery auf React umstellt und den Backend-PHP-Code auf Version 8.0 aktualisiert. Für die Entwicklung verwendet er PHPStorm, MAMP, Docker und gelegentlich FE-Tools wie yarn und craco, wobei er sich bei Bedarf mit TypeScript-Code beschäftigt. Außerdem hat er an kundenspezifischen CMS- und API-Integrationen gearbeitet. Er arbeitet auch in einer agilen Umgebung. Er spricht sehr gut Englisch und auf passivem Niveau Deutsch und Spanisch.
Berufliche Erfahrung
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
| Freiberufler | 326 € / Pro Tag |
| Eben | MEDIOR |
Rollen
PHP Developer
Sprachen
English
Fähigkeiten
AJAXApplication ServerC#CSSCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerGitHTMLJSONJavaJavaScriptLinuxMicrosoft serversMySQLNette FrameworkOperation SystemsPHPPostgreSQLRestSASSSQLSoapSpecificationsSymfonyToolsXMLjQuery
Lokalitäten
WienPrahaWarszawaBerlinRemote