Backend Developer
Контакты
Телеграм: https://t.me/md_shka
GitHub: https://github.com/MD-shka
Привет! Я - Junior Python Developer, нахожусь в поиске работы, где смогу применить свои навыки, развиваться и осваивать новые технологии. Имею минимальный коммерческий опыт, активно изучаю новые технологии и практикуюсь в написании проектов:
Телеграм бот для изучения иностранного языка, веб-приложение анализирующее страницы, утилита для сравнения данных и набор игр для мозговой тренировки, решаю задачи на Codewars.
В проектах использовал Python 3.10, Git, Poetry, Makefile, FastAPI, Asyncio, Aiogram 3, Flask, PostgresSQL, PyTest, Docker, Docker Compose и CI/CD через GitHub Actions. Этот опыт развил навыки создания структуры проекта, тестирования кода и успешной публикации.
Вне IT, имею обширный опыт в продажах, что придаёт мне ответственность, коммуникабельность, навыки работы в команде и стрессоустойчивость. Участвовал во внедрении CRM-системы Bitrix24 и создавал скрипты для автоматизации отчетов.
Готов к активной командной работе и убежден, что смогу стать ценным членом вашей команды!
- Hard skills:
- Python
- PostgreSQL / MySQL
- Flask
- Linux
- Poetry
- Pip
- Virtualenv
- PyTest
- Git
- CI/CD
- HTTP/HTTPS
- MarkDown
- GitHub Actions
- Pycharm
- WSL
- ООП
- HTML5, CSS
- Начальные знания английского языка
- Soft skills:
- Командная работа
- Тайм менеджемент
- Обучаемость
- Ответственность
- Коммуникабельность
- Стрессоустойчивость
- Проактивность
Page Analyzer
- Описание:
Полноценное веб-приложение на базе фреймворка Flask, анализирующее страницы на SEO-пригодность.
Возможности утилиты:
- Проверка тегов страницы
- Сохранение истории проверок
- Полученные навыки:
- Реализовал полноценное веб-приложение на Flask
- Выполнил деплой на Render
- Подключил базу данных PostgreSQL
- Покрыл код тестами
- Написал Frontend
- Стек:
- Python 3.10
- Flask 3.0.2
- Flake 8 6.0.0
- Python-dotenv 1.0.1
- Gunicorn 21.2.0
- Pytest 8.0.2
- Coverage 7.4.3
- Pytest-cov 4.1.0
- Psycopg2-binary 2.9.9
- Validators 0.22.0
- Requests 2.31.0
- Beautifulsoup4 4.12.3
- Makefile
- Poetry
- Git
- CodeClimate
- GitHub Actions
Generate Differences
- Описание:
Программа, определяющая разницу между двумя структурами данных.
Возможности утилиты:
- Поддержка разных входных форматов: yaml, json
- Генерация отчета в виде plain text, stylish и json
- Полученные навыки:
- Укрепил навыки полученные в прошлом проекте
- Использовал рекурсию
- Писал тесты
- Покрыл код тестами
- Вел разработку через тестирование (TDD)
- Парсил данные
- Применил непрерывную интеграцию (CI/CD)
- Создал Workflows
- Стек:
- Python 3.10
- Argparse 1.4.0
- Flake 8 6.1.0
- Makefile
- Poetry
- Git
- CodeClimate
- GitHub Actions
- Flake 8 7.0.0
- Pytest 7.4.4
- Coverage 7.4.0
- Pytest-cov 4.1.0
Brain Games
- Описание: Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
- Полученные навыки:
- Создал структуру проекта
- Публиковал и запустил проект
- Использовал бейджи
- Писал скрипты
- Устанавливал зависимости
- Стек:
- Pyhton 3.10
- Flake 8 6.1.0
- Makefile
- Poetry
- Git
- CodeClimate
Опыт
Задачи:
- Проводил презентации и показы объектов недвижимости
- Готовил и оформлял всю документацию по сделкам
Достижения:
- Создал несколько форм отчетности по работе отдела с применением скриптов авто сортировки и заполнения, избавив себя и коллег от монотонной работы.
- Запустил рекламную компанию в инстаграм, которая в первый же месяц принесла новых клиентов.
- Внедрил CRM-систему (Bitrix24) в бизнес-процесс компании, благодаря чему стало возможно контролировать различные метрики.
Образование
Проживаю в городе Астана
Главное в моей жизни - семья. С женой и дочерью часто путешествуем и проводим время вместе в компании нашей любимой собаки. В свободное время предпочитаю активные виды отдыха и спорта, чтобы поддерживать бодрость и хорошую физическую форму.