Иван Барчунинов

Скачать резюме(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