Python разработчик, специализирующийся на разработке web приложений. Разрабатывал web приложения используя Django/DRF/Flask фреймворки, включая построение REST JSON API. Работал с различными базами данных, включая MongoDB, PostgresSQL и Redis. Разрабатывал приложения для парсинга web сайтов, работал с распределенной очередью задач.
- Более 8 лет в ИТ и более 6 лет опыта разработки ПО на Java - FinTech Accounting, Government Services, Payment systems. - Опыт разработки ПО с нуля и расширения функциональности уже существующих продуктов - Умение работать с чужим кодом - Опыт разработки приложений с использованием мульти-модульной и монолитной архитектуры - Опыт оптимизации производительности - Опыт рефакторинга Legacy кода - Опыт работы с Docker контейнерами - Опыт наставничества
Опыт работы: - yii1/2 (предпочтительный framework), laravel и symfony (есть опыт, но небольшой). - БД MySql(MariaDB), PostgreSql(есть опыт, но небольшой) - JavaScript native/jQuery, есть опыт работы с React. - Html/CSS(SASS). Последние работы: - интернет магазин фастфуд (роллы-пицца) https://allolosos.com.ua/ (yii2-framework) разработка, поддержка. - мобильное приложение «Сказаврия». Создание панель управления администратора и контент менеджера, оптимизация БД.(2 разработчика, Yii2, git). - компания AversFit. Создание портала для формирования финансовой отчетности взаимодействие со сторонним приложением посредствам Rest API. - портал «ТСЖ Да Винчи» добавление функций в управления контентом, перенос git-репозитория под управление администратора портала (Yii2, git). - платформа для тестирования студентов «Сибирский Федеральный Университет» рефакторинг, отладка и оптимизация кода на php и js.
Опыт работы: 12 лет -Разработка на базе фреймворков Zend Framework, Yii2 -Разработка порталов и интернет-магазинов на базе 1С-Bitrix -Разработка систем учета -Реверс-инжиниринг -Доработка порталов на базе WordPress, MODX -Интеграция со сторонними сервисами, решениями -Аудит кода и архитектуры -Интеграция 3д-моделей с веб-сайтом
Мне нравится структурный упорядоченный подход в работе, с пониманием зоны ответственности каждого участника команды - это делает производственный процесс слаженным.