• Візитка

Андрей

PHP developer

Вид зайнятості:
повна
Вік:
31 рік
Місто:
Київ

Контактна інформація

Шукач вказав: ТелефонЕл. пошту

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Додаткова інформація

Portfolio:
https://www.staff-clothes.com/ (back-end)
Fander (app: back-end)
https://www.v9.ua/
https://patonprize.gov.ua/
https://grade.ua/ (back-end)
https://cambridge.ua/uk/ (back-end)
https://grade-university.com/ (back-end)
https://cabinet.grade.ua (back-end)
Grade education center (CRM - fullstack)

Professional skills:
PHP (primarily used 8.1), JS; Understanding of MVC architecture, OOP principles, design
patterns, Porto Architecture pattern. Integration of various api. RESTfull api development.
Functional and unit tests code coverage; I integrated payment systems like WayForPay,
Privat24 and Mono.

DB: MySQL, PostgreSQL, MongoDb, Redis;
MB: RabbitMQ;
ORM: Doctrine ORM
Framework: Symfony, Laravel, Swoole, Nuxt, *Vue.js, Codeception;
CMS: Wordpress, Drupal 7
WS: Nginx;
PM: Jira, Redmine;
VC: Git;
OS: Ubuntu;
AI: Claude code

Language:
Ukrainian (native), English (pre-intermediate)

Education:
2014 – 2018, National Aviation University (NAU)
Specialty: software engineering. Diploma "Bachelor"

2018 – 2020, National Aviation University (NAU).
Specialty: software engineering. Diploma "Master"

Working experience:
2021- present, Grade education center.
Position: PHP Developer
Responsibilities:
Development of the CRM for the company’s business process and integration with related
company websites.
Did:
• Built a CRM using Porto pattern and Laravel;
• Used Symfony for Grade University project;
• RESTful API;
• Integrated payment systems such as WayForPay, Privat24, and Mono;
• Integrated with Zoho CRM, Finmap, GitLab, SendPulse, etc.;
• Configured GitLab CI/CD and set up runners on our servers;
• Designed databases and configured;
• Developed a Swoole socket project that was integrated with the CRM for use in the
user cabinet for taking English tests;
• Set up Ubuntu servers for websites (UFW, Nginx, remote MySQL connections, SSH
permissions, Fail2ban, rate limits, etc.);
• Configured Zabbix, Passbolt, Sphinx, n8n, database replication, backups.

2018-2020, Mauris.
Position: Web developer
Responsibilities:
Development of the backend part of the site https://www.staff-clothes.com/ and one of the
participants in the development of the Fander backend (mobile application)
Did:
restful api;
connected payment systems such as liqpay, novapay, privat24;
A symfony-side admin panel with uploading photos, videos and other data via cross-domain
requests using js (ajax, axios) or php (curl, Guzzle).
For the mobile application, I created a telegram bot @MovieTrack_bot
Made sites using drupal (Examples are given in the resume)
I made a small chat for communication between the client-manager in staff-clothes (chat only
in the mobile application)
I wrote tests using the codeception framework functional and unit
Recently, I became friends with TDD and I try to develop this way

2016-2018, PANORAMIKA.
Position: Web developer

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: