Працював в 3 компаніях 12 років 8 місяців
IT
PHP Developer
Innstant
IT
4 роки 4 місяці
07.2020 - до теперішнього часу
з використанням PHP 8.2, symfony та досить широкого спектру сервісів та бібліотек таких як redis, s3, aws, kibana, sns, sqs, kafka
•Оптимізація старого коду
•Імплементація GraphQl та ReactPHP сервера з асинхронною обробкою запитів
•Налагодження процесів розробки усередині команди
•Кодревью
•Рефакторинг
•Проектування архітектури
•Інтеграція брокера Kafka
?
Web-программист
UVOTEAM
IT
3 роки 11 місяців
10.2016 - 09.2020
- Перенесення проектів з PHP 5 на PHP 7.2,
- Рефакторинг коду з Legacy моноліту в onion архітектуру із сервісним розподілом (застосування SOLID підходів) та застосуванням DDD.
- Відв'язка коду від фреймворку (CI) у бік незалежного від фреймворку проекту.
- Вдосконалення сервісів пошти та публікацій.
- Застосування брокера Rabbit MQ.
- Підтримка системи CRM
- Інтеграція RPC та REST API в проекти
Инженер-программист
2х2 studio
IT
4 роки 5 місяців
02.2012 - 07.2016
- Створення API під Android додатки з використанням Socket.io як тунель і канал зв'язку та Redis як менеджер сесії.
- Створення комерційних ресурсів різного напрямку (агрегатори вражень, світильники, ферми, портали нерухомості, соцмережі, ігрові портали) із застосуванням різних фреймворків (Laravel, Symfony, Yii, CI, Phalcon)
Ключова інформація
- Більше 7 років роботи з PHP/MySQL/JavaScript/CSS
- Є досвід роботи на посаді Full stack та Team Lead
- Близько 2-х років досвіду в Java + Kotlin (програмування під Android)
- Досвід у розробці різного роду API
- Досвід програмування на Python (у тому числі PyGTK3, Qt)
- Робота з SVN/GIT
- Застосування Rabbitmq та Apache Kafka
- Використання на проектах фреймворків як Laravel, Symfony, Kohana, Pixie, Phalcon та створення власної архітетурі без фреймворків
- Імплементував на сайти пошукову машину Sphinx
- Покриття коду тестами (PHPUnit)
- Є досвід проведення рефакторингу з повного Legacy до майже канонічного SOLID
- Імплементація мови запитів GraphQl на backend
- Розуміння та вміння роботи з Linux системами
- Досвід роботи в команді
- Готовий освоювати нові програми та технології, удосконалювати свій професійний та технічний рівень
Навчався в 1 закладі
КНЭУ
Информационных систем и технологий
Киев, 2010
Володіє мовами
Англійська
середній
Російська
середній
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Додаткова інформація
Компьютерные навыки
- Знання OS Linux на рівні користувача;
- Впевнені знання GIT, Jira, Composer.
- Понад 7 років розробки на PHP, JS
- З метою саморозвитку вивчаю Java, C++.
- Практикую розробку під AVR мікроконтролери
Цель
Отримання посади back-end розробника, робота з дружнім колективом та вирішення цікавих та корисних завдань, набуття нових навичок та знань. Освоєння та впровадження нових технологій для підвищення ефективності проекту
Сергій Вікторович
Сергій Вікторович
PHP backend developer\ Full Stack Developer
Київ
повна зайнятість
Характер роботи: віддалена робота
Оновлено 1 місяць тому