Position: PHP Developer
Category: PHP
English level: upper
Years of experience: 11


Around 20 years of web development. I work as a freelancer most of the time.

During my career, I have worked on a wide variety of projects and tasks. For example, a billing system has been developed for a satellite ISP, an accounting and management system for establishments for awo-bb-sued.de, a system for centralized content management on multiple physical servers, a price aggregator, a healthy breaks web application for froach.de, online system for metafit-training.com, two Pimcore (Symfony) sites, many ModX sites, dozens of WordPress sites and countless scripts.

I had to deal with integration with various systems - PayPal, Plesk Panel, Pipedrive, Stripe, private client systems, etc. I had to write clients for various services on my own and integrate them into the Yii1, Yii2, Symfony frameworks.

I have experience in optimizing pages (increasing Google Page Speed).

For the last few years he has been working as a senior full stack developer, incl. Developed pages and elements using HTML, CSS/SCSS/LESS, JavaScript and jQuery. The tasks were the usual for this role - design, development of new features and support (backend and frontend), bug fixes (found by clients) and optimization (code base, database structure, database queries), integration with third-party services, participation in the development of UX / UI, participation in the assessment of the feasibility of solutions, the search for the best solutions from a business point of view, etc.

When working on projects, I pay attention to working with documentation - I always comment on the code, describe the features and reasons for decisions, and create detailed documentation for users.

I work on Linux and Windows. I use Docker, GIT, GitHub, GitLab, Jira, Redmine, Confluence, Postman, PHPStorm, VSCode, Netbeans. I know a little about Bash. I use encrypted files and volumes to store sensitive information. For backup, I use both cloud storage (Google Drive, Dropbox) and a couple of external HDDs. For backups, I prefer rsync and xcopy.

I have backup power and a backup Internet connection.

There is a desire to work with complex and interesting projects and passionate people, learn Laravel, improve knowledge of JavaScript (Node.js, React.js and / or Vue.js).