Алексей Крутиков - Python-разработчик
Навыки
- AJAX
- Celery
- CSS
- Django
- Docker
- Docker-compose
- DRF
- FastAPI
- Git
- HTML
- JavaScript
- jQuery
- JSON
- multiprocessing
- Multithreading
- MySQL
- OpenCV
- ORM
- PostgreSQL
- Python
- Redis
- SQLite
- tkinter
- Ubuntu
- webSocket
- ООП
Опыт работы
КикТойс
Python Developer - Август 2022 - Настоящее времяПроект:
——————————
разработка системы отслеживания и записи действий пользователя с компьютером, с возможностью последующего редактирования и воспроизведения действий.Обязанности:
— Определение функциональных возможностей системы
— Проектирование и разработка функциональных блоков и графического интерфейса
— Написание, отладка и тестирование программыСтек:
Python, Tkinter, MultithreadingПроект:
——————————
самообучающаяся система для автоматизации действий пользователя.Обязанности:
— разработка и реализация программного модуля, отвечающего за отслеживание изменений экрана компьютера
— распознавание графических элементов интерфейса
— классификация и распознавание экрановСтек:
Python, OpenCV, MultiprocessingПроектная занятость
Python Developer - Март 2021 - Август 2022Проект:
——————————
Разработка электронного магазина.Обязанности:
— Разработка бэкенда магазина на Python с использованием фреймворка Django
— Проектирование и создание базы данных на PostgreSQL
— Разработка админ-панели управления магазином на Django Admin
— Разработка Telegram бота для оповещения при получении заказов
— Верстка интерфейса магазина с использованием HTML, CSS, JavaScript
— Тестирование и отладка приложения, рефакторинг кода
— Развёртывание магазина на VPS сервере на Ubuntu с использованием Nginx
— Поддержка и доработка функционала после запуска проектаРезультат:
Успешно разработан и запущен электронный магазин, имеет несколько десятков пользователей, работает по адресу https://green-soap.ru/.Стек:
Python, Django, PostgreSQL, HTML, JavaScript, CSS, jQuery, JSON, AJAX, ООП, Ubuntu.Проект:
——————————
Создание VPS сервера для тестирования различных сервисов, упакованных в Docker контейнеры.Особенности:
— Использованием технологии микросервисов, где каждый сервис упакован в свой Docker-контейнер и получает доступ к общим ресурсам через Docker сеть
— Доступ к сайтам через одно доменное имя
— Управление трафиком на сервере через обратный прокси-сервер NginxОбязанности:
полная разработка и сопровождение.Результат:
— Реализован сервис подбора слов для помощи в известной игре «5 букв», расположенной на сайте Тинькофф. Для реализации проекта применен асинхронный фреймворк FastApi. При инициализации список слов подготавливается специальным образом и сохраняется в Redis, который также используется для промежуточной фильтрации списков, что позволяет получить короткое время обработки запросов (https://avdivo.ru/5letters/).
— Реализован Web чат для общения с клиентами сайта с использованием WebSocket в Django.
— Реализован сервис поздравительных открыток без регистрации (https://avdivo.ru/hny/).
— Реализация сервиса рассылки электронных писем по заданному списку адресов и расписанию. Управление рассылкой осуществляется через Celery. Проект функционирует на DRF.Стек:
Python, Django, DRF, FastApi, Redis, Celery, WebSocket, Docker, Docker-compose, HTML, JavaScript, CSS, jQuery, JSON, AJAX, ООП.Сервисный центр
Сервисный Инженер/Инженер автоматизации - Январь 2009 - Март 2021Обязанности:
— Техническая поддержка и обслуживание компьютерного оборудования. Диагностика неполадок, замена комплектующих, консультации клиентов, установка, настройка ПО
— Реализация приложений на PHP и C++ для автоматизации учета доходов и расходов сервисного центра. Интеграция с Telegram для отправки отчетности
— Разработка и внедрение вспомогательных приложений и сайтов с использованием различных технологийСтек:
HTML, JS, PHP, CSS, jQuery, JSON, AJAX, ООП, WordPress, С++Отдел образования (Беларусь)
Инженер-программист - Сентябрь 2005 - Январь 2009Обязанности:
— Расширение и поддержка функционирования корпоративной сети
— Администрирование сервера
— Разработка, сопровождение сайтов
— Разработка вспомогательного ПОСтек:
HTML, JS, PHP, VB, VBA.
Образование
--
Университет управления1995Неоконченное высшее образование
Обо мне
Python Разработчик с опытом работы более 2-х лет на фреймворках Django, FastAP
— Бэкграунд асинхронного, многопоточного, параллельного программирования
— Имею опыт работы с Docker, Redis, Celery
— Разрабатывал на языках C++, PHP
— Участвовал в разработке приложения с ML