Специализируюсь на создании высоконагруженных веб-приложений и динамичных пользовательских интерфейсов. Имею более 8 лет профессионального опыта, я специализируюсь на PHP, JavaScript, VueJs, Laravel, Yii2, MySQL, ClickHouse, Redis, Docker, ElasticSearch.
Дополнительно изучаю ML и computer vision, разрабатываю свой небольшой проект по распознаванию лиц.
Ищу работу в продуктовую компанию среднего размера, удаленная работа.
Стек: PHP, Laravel, Yii2, Vue.js, MySQL, ClickHouse, ElasticSearch, Redis, Python
Задача: Создать с нуля сервис аналитики социальных сетей, распознаванию лиц, мониторинга поисковых запросов.
- Единолично вел техническую часть проекта с посещаемостью до 500 тыс. посещений в месяц
- Уменьшил время поиска фото по базе с 10 секунд до 400 мс, с помощью интеграции кластера БД
- Настроил автоматический сбор данных с инстаграма, гарантируя 99.9% доставляемость отчета до клиента
- Настроил кластер серверов, что позволило контролировать нагрузку на приложение, и масштабировать по желанию
- В свободное от работы время, создал сервис который позволил расширить список оказываемых услуг, тем самым расширили список потенциальных клиентов
- Интегрировал несколько платежных эквайрингов и разные способы оплаты что позволило увеличить конверсию на странице оплаты
- Участвовал в удачных переговорах по продаже приложения, отвечал за техническую часть.
- Разработал архитектуру кластера баз данных что позволило хранить, обрабатывать, агрегировать для статистики больше 5 миллионов строк
- Оптимизировал автоматический сбор данных и сохранения с VK API, увеличив доставляемость отчета с 50% до 99.9%.
- Оптимизировал получение списка транзакции в CRM, с 10 секунд до меньше 1 секунды, включая фильтрацию и сортировку
Стек: PHP, Yii2, MySQL, Vue.js, Laravel
Обязанности: Разработка нового сервиса для автоматизации создания РК Яндекс и Гугл, поддержка и доработка существующего функционала.
- Сделал инструмент сбора данных с Yandex Wordstat, это гарантировало что клиент в 99.9% случаев получит отчет по своему запросу.
- Оптимизировал нахождение минус слов для большого количества ключевых фраз (до 100 тысяч). Что позволило быстро (200-400 мс) и точно(включая склонения и времена) минусовать фразы для отсеивания ненужных ключевых фраз
- Сделал возможность добавлять, изменять текст с помощью плагина браузера, на 99.9% сайтов (сервисы почт, сервисы документов, и т.п) в интернете, что позволило расширить базу потенциальных пользователей
- Оптимизировал работу клиентской части, что снизило нагрузку на сервера на 20%
- Пересадил команду с jquery на vuejs, что позволило быстрее писать качественный код и отказаться от устаревшей технологии, занимался менторством
- Провел около 10 технических интервью на позицию middle frontend разработчик
- Разработал приложения для автоматического веб скраппинга товаров с Amazon
- Разработка фронтенда на Vue.js для проекта онлайн презентации, подключению к WebSocket.
- Разработка CMS на Yii2 для агрегатора сельскохозяйственной техники. Разработка структуры БД