● Опыт работы – более 5 лет ● Анализ требований заказчика; ● Проектирование архитектуры сервиса; ● Разработка и поддержка приложений; ● Ревью кода; ● Пoнимaниe пpинципoв OOП, SOLID, контейнеризации приложений; ● Работа с тexничecкой дoкyмeнтaциeй; ● Написание тестов.
Python-разработчик с 5-летним опытом работы с AWS, веб-фреймворками и блокчейном. Опыт менторинга, проведения собеседований, ведения команды и выступления на конференциях. Всегда стремлюсь к логичным и обдуманным решениям, пониманию бизнес-логики и потребностей клиента. Стараюсь полностью понять происхождение проблемы. Легко обучаем, готов изучать новые инструменты и технологии. Опыт работы разработка и деплой Python-приложений как на IaaS, так и на PaaS, FaaS (AWS) и IaaC (AWS CloudFormation, serverless framework) разработка с использованием веб-фреймворков Django, Django Rest Framework, Flask, FastAPI, Bottle разработка GraphQL API и авторизации по протоколу OAuth2 разработка телеграм-ботов и клиент-ботов с помощью Telegram Bot API, Aiogram, Telethon, Pyrogram разработка многопоточных и асинхронных программ написание юнит, интеграционных и end-2-end тестов с использованием pytest линтеры и форматеры кода, ревью кода CI/DI работа и разработка на MacOS, Linux и Windows платформах. дистрибьюция токенов и разработка программ с помощью Blockchain API. работа с SQL и NoSQL базами данных, разработка с использованием ORM и без написание сложных SQL запросов (CTE, aggregation functions, partitioning, JSON aggregation) для сбора статистики, оптимизация запросов разработка контейнерных приложений с помощью Docker и docker-compose разработка с использованием очередей задач и данных (Celery и RabbitMQ) опыт конфигурации Nginx как веб-сервера и балансировщика разработка парсеров, скраперов, автоматизация действий в веб-браузере (Selenium) разработка скриптов для работы с файлами, таблицами и агрегации данных профилирование, дебагинг Python-кода и оптимизация производительности Python алгоритмов с помощью Cython общение с клиентом, статус-митинги, пленнинг-митинги Хобби и увлечения Текущие интересы - спортивная мафия, DJ, написание музыки, алгоритмы и Cython. Любимая музыка - EDM. Любимые фильмы - «Форест Гамп». Любимая книга - Президент каменного острова.
Опыт коммерческой разработки с 2020 года. Уверенный разработчик, умеет работать в команде, хорошие софт-скиллы. Силен в документации. Очень ответственный.
Талантливый разработчик, самостоятельный, отлично работает в своём стеке, постоянно повышает знания в программировании, отличный тимлид: грамотно ведёт свою работу, коммуникабельный. приятный в общении.
Функциональный и объектно-ориентированный подходы с использованием Python. Грамотная формализация кода (иерархия, описание, комментарии), умение читать и понять старый / устаревший код. Разработка через тестирование с использованием pytest. Оптимизация устаревшего кода, исправления HTML и CSS fixes. GIT — pull requests, branching, merging, rollbacks и т.д. Опыт использования Docker и docker-compose.
Back-end разработчик с опытом коммерческой разработки 7+ лет (PHP), из них 5+ лет на языке программирования JavaScript и Golang. Люблю разбираться во всем для меня новом - как языки, так и инструменты/технологии. Если я вижу в задаче/системе потенциальную проблему - обязательно подсвечу это на понятном для всех языке. С удовольствием потребляю новый контент с HighLoad++, а так же для меня стала интересна высшая математика (раннее я ее немного упустил), так как хочу пробовать себя в ИИ и ML. С 2009 по 2018 сделал множество сайтов на различных CMS.
5-летний опыт разработки программного обеспечения на Java. Опыт разработки приложений с использованием Java, Spring, Spring Boot и RDBMS. Опыт автоматизации тестирования, WebSockets.Операционные системы Linux, Windows Языки программирования Java, JavaScript АПИ & Фреймворки Java 8/17, JUnit, Mockito, Selenium, Cypress, Jest Servlet, JSP, JSTL, REST, WebSockets, JWT JDBC, JPA / Hibernate, Liquibase JMS Spring (Core, MVC, Data, RestTemplate, WebFlux), Spring Boot, Reactor Selenium ActiveMQ Lokalise JavaScript, React, Redux, Material-ui Реляционные БД MySQL Нереляционные БД Couchbase, Redis Платформы потоковой обработки данных Apache Kafka Облачные сервисы AWS (S3, Cognito, SNS), Google Cloud Platform (PubSub, Datastore, App Engine, Cloud Storage, Cloud Store Repositories, IAM) Сервера приложений/ Сервлет-контейнеры Apache Tomcat, Netty Утилиты Maven, Gradle, Ant Checkstyle Swagger IntelliJ Idea MySQL Workbench Jenkins, Postman Git / GitHub Docker, Docker Compose Дополнительно Jira, Confluence, Redmine
Общий стаж работы Битрикс24-разработчиком и интегратором - 7 лет. Frontend Уверенно владеет HTML 5 и CSS 3. Навыки верстки на фреймворке Bootstrap. Знает LESS и SASS, владеет Gulp, Webpack, NPM с маленьким практическим опытом. Доработка форнтенд-логики на чистом JS, владеет jQuery, AJAX, базовое владение React. Backend PHP: PHP 7.1, ООП, cURL, работа с БД. Создание проектов с нуля, доработка модов для Битрикс и WordPress, работа с API Битрикс 24, AmoCRM, Яндекс, Google, Telegram и других сервисов. Базовые знания Laravel без практического опыта. Битрикс24: Полная настройка Корпоративного портала, CRM, автоматизация задач, работа с CRM-маркетингом и аналитическими отчетами, создание сложных бизнес-процессов, работа со списками. Создание API интеграций на PHP и JS, интеграция с внешними сервисами. Практический опыт нестандартных интеграций с 1С, другими CRM и учетными системами, сервисами телефонии и видеосвязи. Bitrix Framework: Умеет создавать и редактировать сайты, связывать с внешними сервисами, базово умеет редактировать модули и компоненты. AmoCRM: Настройка и автоматизация портала, интеграция с внешними сервисами, разработка API-решений (PHP). Базы данных MySQL: Проектирование и работа с БД(PHP), построение SQL запросов, оптимизация и конфигурация MySQL. Прочее Работал с CMS DLE, phpbb, IPB, Joomla, ModX, openCart, WebAsyst Работал с CRM системами YClients, Retail CRM на уровне создания интеграций, настраивал и интегрировал с CRM SIP телефонию, 1С, чат-боты, складские сервисы, конструкторы сайтов и прочие сервисы. Опыт разработки Telegram чат-ботов с нуля, создание аналитических отчетов и управленческих финансовых таблиц базе Google-таблиц Базово владеет Python. Хорошо знает ОС Windows, компьютерное железо, оргтехнику. Опыт системного администрирования, установки, конфигурирования и обслуживания серверов на Linux, локальных и облачных. Работа с гипервизорами и средами виртуализации.