Front-end опыт: JS(React), HTML5, CSS 3, Bootstrap 4/5(верстка на флекс боксах). Back-end опыт: PHP 7.4/8.0/8.1, ООП, PostgreSQL 12/13/14, MySQL 5.7/8, Mongodb 4.x, RabbitMQ, ElasticSearch, ClickHouse, WebRTC, Nexus. Есть опыт работы с фреймворками: Symfony 4/5/6(1.5 года опыт в совокупности), Laravel 5.8/8(3 года опыта в совокупности), CodeIgniter (опыт 1 год), Yii2(4 года опыта в совокупности), Docker, Git, NodeJS. Знание английского на техническом уровне. В данный момент работаю над своим крупным проектом, собственный Framework на современном PHP стеке (для разработки любых сайтов и веб приложений). Имею опыт разработки E-commerce проектов с интеграцией каталогов и баз поставщиков товаров по api. Опыт интеграции сайтов/приложений с внешними api сервисами, CRM системами (AmoCRM, Bitrix24, DaData и др). Обладатель навыков использования сокетов в PHP/JS, таких как Websocket и Socket.io. Есть бэкграунд как разработки API сервисов REST/JWT, так и разработки APi клиентов для внешних/внутренних API сервисов, умею работать с soap, json, xml, csv. Есть опыт в разработке архитектуры веб сервисов, оптимизации растущих систем, и нагруженных систем, работал с микросервисами,знаком с SOA. Знаком с шаблонами проектирования, и принципами SOLID, DDD, GRASP. Опыт разработки парсеров html, csv, xml. Имею опыт работы с Confluence, jira, slack. gitlab, redmine, youtrack, github, portainer, adminer, DBeaver. Хорошо знаю Docker, закончил школу по Kubernetes. В проекте Foodtech есть опыт настройки OAuth2 систем OIDC/iAM на базе ПО от Ory, например Oauthkeeper для авторизации приложений по внутреннему JWT-API. Разрабатывал серверное окружение с разделением Docker сервисов и проксированием их через Traefik2, с автоматизацией сертификации SSL и мониторингом через Prometheus(Grafana). Имею опыт создания окружения для Frontend в докер например NodeJS, для монолитных или микросервисных проектов. Занимался компилированием серверного ПО до того как докер стал мейн стримом, допиливал модули для
Опытный веб-разработчик со стажем работы в веб около 5 лет. В настоящее время специализируется на разработке веб-приложений на основе фреймворка Laravel. Ранее участвовал в проектах со следующими технологиями: Symfony, Yii, Codeignater, Vue, Drupal. Начал с PHP 5. Знаком с современными фреймворками/библиотеками PHP и Javascript и способами реализации веб-приложений. Развертывание и настройка инфраструктуры (конфигурация сервера, системы контроля версий GIT, различные системы непрерывной интеграции и развертывания, среда проекта и т. д.). Интеграция со сторонними API и сервисами.
В основном писал проекты на Laravel и Yii2, на нативном PHP, в последнее время активно изучаю Symfony. На проектах занимаюсь backend-частью приложения, но также пишу и фронт (особенно нравится связка Laravel+Vue). Нравится процесс написания сложных проектов, используя современные версии технологий, дружу с ООП, стараюсь докеризировать приложения. В рабочих проектах помимо написания кода проектирую структуру БД, в основном работаю с PostgreSQL. На продакшене активно работаю с очередями через Rabbit, Redis.
Linux(Ubuntu), Laravel ORM: Eloquent Библиотеки: PHPExcel, Laravel Modules, JWT, Telescope, ChromePHP, PHPOffice API: Yandex.xml, platron Разное: Composer, Json, Bootstrap, REST Api, Vue, Nuxt. DevOps: Nginx. MySQL, Redis VCS: Git, Git Flow. IDE: PhpStorm.
Опыт работы 11 лет В компании руководит разработкой – создает архитектуру и планирует работу команд. Также участвует в формировании команды, проводит менторинг, код-ревью. Основной упор в работе на то, чтобы код проекта был максимально чистым и легко поддерживаемым. Всегда старается применять самые современные методы для решения поставленных задач. Имеет большой опыт разработки на Java, но в последнее время предпочитает GoLang.
В прошлом - зам.редактора, редактор и главный редактор. Занимался также продвижением сайтов, цифровым и торговым маркетингом. В 2018 году ушел в IT, в тестирование ПО. Учился на курсах Ольги Назиной и по материалам курса Вадима Ксендзова. Был занят в мобильном тестировании (геймдев - казуальные и аркадные игры). Работал с онлайн-сервисами (SaaS): DMS-система (система управления документами) и CDP-платформа (платформа клиентских данных), а также с платформой DeFi (децентрализованный финансовый сервис для майнинга криптовалюты).
Senior Frontend разработчик (Vue.js, React.js). Опыт работы более 7 лет. Работал на крупных проектах. Около двух лет писал бэкенд на Java, с 2017 года специализируется на фронтенде. Есть опыт руководства командами.
Опыт тестирования: -Тестирование приложений типа “маркетплейс”; -тестирование банковского приложения; -Тестирование чата с голосовым помощником. Проект Сбербанка; -Тестирование МП (Android, iOs),.