Профессиональные навыки
Языки
- PHP 5/7/8 - полная разработка проектов, использование для организации back-end веб-проектов;
- Python 3.4/3.8 - полная разработка проектов, использование aiohttp вместо django для организации REST API проектов;
- Perl 5 - запись о данном языке указано только в контексте чтения кода/минимальных изменений текущего кода. Язык, который я изучал буквально сразу после Turbo Pascal в текущий момент времени можно утверждать погиб от безалаберного отношения к нему со стороны его создателя, Larry Wall;
- Fortran 77/95 - просто дань уважению к самому распространенному в свое время языку;
- VanillaJS/Typescript 6 на уровне непромышленной разработки;
Фреймворки
- Symfony 4/5/6 - на уровне крепкого middle, уровень соответствует уровню задач, которые приходилось решать. Обучаюсь на Symfony 7 (с прицелом на 7.4), эта версия будет актуальная еще как минимум 4 года
- Vue.js 2.6 - пока актуальная версия и переход на Vue.js 3 планируется в конце 2023.
Разметка
- HTML/CSS - практически всё, кроме анимации
- SCSS - в полном объеме
Базы данных
- MySQL/PostgreSQL - полный спектр использования, кроме оптимизации запросов. Работа с базами/таблицами с миллиардами строк.
- ElasticSearch - общие дания, используется только как хранилище для EFK логов
- Redis - полный спектр использования, экспорт/импорт/хранения по ключу и dict, работы через обертки
Брокеры сообщений
- RabbitMQ - работа в полном объеме. DLX очень полезная вещь
- AWS SNS/SQS - общие принципы работы, использовался только однажды
AI
- Машинное обучение (работа с текстом/изображениями), но опыт требует постоянного обновления, в настоящий момент проектов по машинному обучению нет
- Нейронные сети на начальном уровне
Опыт работы
Поддержка текущий проектов, из основных - веб-приложения для IoT-проекта по контролю за
температурными и прочими режимами при транспортировке продуктов питания, пользователи продукта как
зарубежом, так и в России (X5, Дикси и ФГУПы). Данный проект полностью спроектирован и
разрабатывался моими силами. Стэк:
- PHP (Symfony), Python, Vue.JS
- RabbitMQ
- AuroraSQL (AWS), Redis
- Разработка множества веб-ориентированных проектов на PHP/Python/Node.JS
- Разработка в части Front-end на Vue.js 2.6
- Более 5000 часов оплаченных по часовой ставке, средний бал 5.0 по 5ти бальной системе
- Разработка Telegram ботов для системы внутренней системы управления с синхронизацией в Alfresco
- Множественные проекты по скрапингу/анализу данных в Instagram (использование private API через написание собственной обертке на python через Instagram SSL pinning)
- И куча разнообразных проектов на symfony/vue.js
- Разработка web-сайта компании
- Разработка личного кабинета для удобного предоставления данных и результатво отделочных работ для клиентов компании