Резюме: Python разработчик
ООО "Алгоритмика"
Москва, algoritmika.org/ru
Преподаватель IT
Преподаватель курсов:
- Python Start;
- Python Pro;
- Визуальное программирование;
- Компьютерная грамотность.
Индивидуальное предпринимательство / частная практика / фриланс
Программист Python
- Создание RESTfulAPI и интеграция со сторонними API;
- Работа с БД (MySQL, SQLite, PostgreSQL);
- Реализация бизнес логики в коде;
- Работа с Docker контейнерами, создание сценариев;
- Написание тестов PyTest;
- Интеграционное тестирование;
- Функциональные тесты;
- Сквозные тесты;
- Приемочное тестирование;
- Тестирование производительности;
- Smoke-тестирование;
- Доработка действующего и создание нового функционала;
- Разработка Django REASTAPI для взаимодействия с frontend.
Реализованные проекты:
1. Система автоматического парсинга, обработки и транскрибации аудио и видео контента из открытых источников;
Цель - создать пайп для автоматического сбора датасета аудио для обучения голосовых ассистентов и экспериментов.
2. Полный цикл автоматического тестирования системы управления версиями Gitea с использованием технологического стека: Selenium, webdriver_chrome, PyTest;
Цель - создания пайпа полного цикла тестирования от регистрации пользователя до пуша в репозиторий и отслеживания изменений.
3. Разработка телеграмм бота.
Цель - перенос сайта пиццерии в телеграмм бота с организаций кабинета администратора с возможностью обновления базы данных в части меню, историей заказов , а также клиентской части с возможностью оформления заказа, предоставления геопозиции (или ручным внесением адреса) и контактных данных, а также наполнением корзины.
4. Fullstack разработка по миграции БД Google Sheets в PostgreSQL.
Цель - получать данные с документа при помощи Google API с дальнейшим переносом в БД с использование СУБД PostgreSQL, а также разработка одностраничного web-приложения с автоматическим отслеживанием обновлений в таблице Google Sheets.
5. Разработка web-приложение на Django;
Цель - создание портфолио в виде сайта.
Также за плечами большое количество разработанных микросервисов для интеграции в существующие проекты и множество ботов с максимально различным функционалом.
TrustBot
Самарканд, trustbot.space
Junior developer python
1. Разработка телеграм-ботов по этапам:
- Согласование ТЗ;
- Подготовка архитектуры;
- Организация структуры БД;
- Реализация backend функционала бота;
- Написания документации;
- Деплой.
2. Разработка web-app telegram по этапам:
- Согласование ТЗ;
- Подготовка архитектуры;
- Организация структуры models Django;
- Реализация backend функционала web-app на основе framework Django;
- Реализация кабинета администратора согласно требованиям заказчика;
- Реализация Django RESTAPI;
- Написания документации;
- Деплой.
В текущие задачи входит разработка функционала согласно ТЗ, а именно:
- Реализация парсеров;
- Написания функций подсчета охватов, CPM, ERR;
- Сопряжение СRM с телеграм-ботами и web-app telegram;
- Работа в git-системах.
Своими главными качествами считаю креативность, структурированность, стрессоустойчивость, способность и усердное желание совершенствоваться, покорять новые горизонты знаний, а также перенимать опыт профессиональных специалистов.
Последние 7 лет я работал по другой специальности.
За время работы в организации проявил себя с лучшей стороны. Награждён почётной грамотой за вклад в строительство от Департамента строительства города Москвы.
В настоящий момент прохожу самостоятельное обучение в области информационных технологий путем прохождения курсов, чтения литературы и практики использования актуальных ПО.
В данный момент рассматриваю только удалённую работу, так как проживаю не на территории РФ.