Иван Барчунинов
Скачать резюме(pdf)Python разработчик
Обо мне
Я — Python-разработчик.
Ранее занимался промышленной автоматизацией, где приобрёл навыки системного мышления и внимательность к деталям. Сейчас применяю этот опыт в разработке: создаю надёжные Python-решения, ориентированные на практические задачи.
В настоящее время занимаюсь разработкой внутренних инструментов автоматизации для отдела технической поддержки хостинг-провайдера. Создаю скрипты на Python, интегрирую их с внешними и внутренними API, работаю с базами данных — всё это помогает значительно сократить рутинные операции, ускорить обработку клиентских запросов и повысить качество предоставляемого сервиса.
Продолжаю развиваться как разработчик: углубляю знания в FastAPI и Flask, изучаю архитектурные подходы и лучшие практики в области построения веб-сервисов. Мне интересны современные технологии, которые позволяют создавать масштабируемые и гибкие решения.
Ищу команду, в которой смогу применить свой опыт и развиваться как backend-разработчик. Хочу работать над более сложными и технически насыщенными проектами, где потребуется продуманный подход к архитектуре, интеграциям и работе с данными. Для меня важно быть частью команды, где ценятся инициатива, обмен знаниями и стремление к совершенствованию решений. Рассматриваю как гибридный формат, так и работу в офисе — главное, чтобы задачи были действительно интересными с точки зрения технологий и профессионального роста.
Навыки
Python
Django REST Framework
PostgreSQL
Git
Docker
Nginx
Языки
English (B1)
Русский
Опыт работы
Python-разработчик
Majordomo
Октябрь 2024 — по настоящее время
- Разработал Telegram-бота для внутреннего использования службой технической поддержки. Бот реализует систему оповещений о новых обращениях, позволяя специалистам быстрее реагировать на запросы и сокращая время первого ответа.
Стек: aiogram, SQLAlchemy, requests, beautifulsoup
- Создал скрипт на Python для автоматического ограничения исходящей почты с аккаунтов, замеченных в рассылке спама. При активации скрипт блокирует возможность отправки писем, уведомляет клиента о подозрительной активности и передаёт информацию специалистам для последующей обработки. Решение помогает оперативно снижать нагрузку на почтовую инфраструктуру и защищать репутацию IP-адресов компании.
Стек: SQLAlchemy, requests, smtplib, email, SpamAssassin
- Реализовал скрипт-монитор, который отслеживает метрики внутренних сервисов через Grafana. Скрипт периодически запрашивает данные и анализирует их на наличие отклонений. При обнаружении проблем автоматически отправляет уведомления в Telegram, что позволяет оперативно реагировать на сбои и повышает стабильность сервисов технической поддержки.
Стек: Grafana HTTP API, aiogram, SQLAlchemy, requests, beautifulsoup
Python-разработчик
Проектная деятельность
Декабрь 2022 — по настоящее время
Для небольшой компании, специализирующейся в области криптовалютных технологий, разработал несколько программных решений:
- Создал скрипт для загрузки истории курса криптовалют в базу данных. Скрипт периодически скачивает, обрабатывает и сохраняет последние значения курсов криптовалют.
Стек: Python, SQLAlchemy, Pandas, PostgreSQL, BinanceAPI
- Реализовал телеграм-бота для подтверждения электронной почты. Бот отправляет проверочный код на указанную почту и подтверждает ее валидность при вводе кода.
Стек: Python, aiogram, jinja2, PostgreSQL
- Разработал телеграм-бота-ассистента для взаимодействия с пользователями онлайн-магазина. Функционал включает перенаправление сообщений от пользователей админу, блокировку пользователей, общение админа с пользователями через бота и предоставление информации о продуктах магазина.
Стек: Python, aiogram, PostgreSQL
Другие проекты:
- С помощью Django REST Framework (DRF) создал бэкенд платформы для обмена рецептами с функционалом публикаций, избранных рецептов, подписок. Так же реализована возможность получения списка ингредиентов в формате TXT.
Стек: Python, Django REST framework
- В команде реализовали REST API (DRF) для сервиса учета рейтинга объектов. Отвечал за разработку кастомной авторизации и аутентификации пользователей.Исполнял роль тимлида: координировал действия команды, декомпозировал задачи.
Стек: Python, Django REST framework
- На фреймворке Django разработал блог для размещения постов с изображениями и текстом. Реализовал систему комментариев, обеспечивающую взаимодействие пользователей. Внедрил функционал регистрации и авторизации, а также возможность восстановления пароля через электронную почту.
Стек: Python, Django
Специалист по подготовке работ КИПиА
САХАЛИНСКАЯ ЭНЕРГИЯ
Сентябрь 2011 — декабрь 2022
- Настраивал и поддерживал системы автоматизации и управления процессами на базе Yokogawa CENTUM VP (DCS), ProSafe-RS (SIS), что обеспечивало высокую точность мониторинга и управления в реальном времени.
- Работал с газовыми хроматографами Yokogawa GC1000 для анализа состава природного газа и передачи данных в системы управления, обеспечивая стабильное качество продукции.
- Интегрировал данные с промышленного оборудования через протоколы Modbus, FOUNDATION Fieldbus, HART, что позволяло наладить надёжный обмен данными между полевыми устройствами и системами управления.
- Разработал скрипты для автоматизации процессов мониторинга и передачи данных между хроматографами и системами управления, что повысило точность обработки данных и оперативность принятия решений.
- Управлял данными о производительности оборудования через Yokogawa PRM, анализируя и оптимизируя процессы на основе собранных данных.
- Руководил небольшой командой техников, обеспечивая координацию и выполнение задач по техническому обслуживанию и ремонту оборудования.
- Составлял и утверждал наряды-допуски для безопасного проведения ремонтных и технических работ на предприятии.
- Вёл регулярную отчетность по результатам работы, анализу неисправностей и выполнению задач, используя систему SAP для управления техническими данными и планирования обслуживания.
- Осуществлял плотное взаимодействие с командой операторов, инженерами различных специальностей (электрика, механика, автоматизация) и руководством для решения сложных технических задач и повышения эффективности производственных процессов.
- Принимал участие в дежурствах, что подразумевало самостоятельное принятие решений в критических ситуациях, включая устранение неисправностей оборудования и обеспечение бесперебойной работы процессов.
Высшее образование
Южно-Сахалинский институт экономики, права и информатики
Автоматизация и энергетика, Бакалавр техники и технологии
Год выпуска - 2014
