Обо мне

ПОЖАЛУЙСТА, НЕ ЗВОНИТЕ МНЕ НА МОБИЛЬНЫЙ, ПИШИТЕ НА E-MAIL


Опытный, ориентированный на бизнес инженер с опытом руководства командой и выстраивания процессов разработки.

Всегда стараюсь понять реальные проблемы, мешающие бизнесу двигаться вперед, и пытаюсь найти техническое решение. Так же имею некоторый негативный опыт, поэтому знаю и понимаю, откуда возникают проблемы и как их решать.

Как профессионал, я интересуюсь выстраиванием процессов разработки и их оптимизацией, архитектурой ПО, проектированием и анализом систем, CI / CD и DevOps.

Мои основные профессиональные принципы:
- Думай о проблемах бизнеса и клиентов. Если у вас нет пользователей, которые используют ваш код, писать код не имеет смысла.
- Всегда должен быть человек или роль, ответственные за какую-либо часть системы или процесса.
- Простота обслуживания и надежность - одни из важнейших характеристик. Поэтому рефакторинг всегда имеет смысл с точки зрения продукта.
- Невозможно знать всего, поэтому важно учиться у других, а так же слушать людей, чтобы понимать их проблемы.
- Преждевременная оптимизация - корень всех зол. (с) Дональд Кнут.
Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Toggl
Таллин
Software Engineer
Январь 2020 — Сентябрь 2020 (9 месяцев)

- Отвечал за обслуживание legacy систем, помогал решать проблемы клиентов и улучшал внутреннюю инженерную документацию.
- Реализовал решение для автоматической документации API на основе Swagger
- Инициировал несколько предложений по улучшению инженерных процессов и восстановил внутренний инструмент для автоматического документирования архитектуры.
- Восстановил утраченные знания об одной из частей системы, перепроектировал ее и провел ее рефакторинг.

Технологии:
Go • PostgreSQL • Ruby on Rails • Docker • Git

Unbiased Open Source Database Experts
Software Engineer
Февраль 2019 — Октябрь 2019 (9 месяцев)
  • Являлся мэйнтейнером mongodb_exporter для Prometheus, а так же занимался поддержкой других экспортеров использующихся в компании.
  • Учавствовал в разработке Percona Monitoring and Management (PMM2).
  • Реализовал Proof of Concept автоматического масштабирования кластера PXC внутри Kubernetes (Включая UI плагин для Grafana)
Средства массовой информации
CTO
Апрель 2016 — Январь 2019 (2 года и 10 месяцев)
  • В срок 2 месяца с чистого листа был разработан MVP
  • Сразу после запуска выстроил agile процессы (kanban)
  • Расширил команду разработки,  нанял devops инженера
  • Выстроил инфраструктуру на базе docker + kubernetes
  • Внедрил CI pipeline c использованием GitLab
  • Написал Админ панель редакции использую React.js + MobX
one of the largest media publishers in the world
Senior Software Engineer
Февраль 2016 — Апрель 2016 (3 месяца)

В компанию AdMe я пришел решать задачи, связанные с разработкой архитектуры и автоматизацией внутренней инфраструктуры и процессов. 

К сожалению, мой опыт не пригодился коллегам из AdMe и мы решили что будет лучше, если каждый пойдет своим путем. Тем не менее компания AdMe осталась в моей памяти как компания с одними из лучших условий труда в г. Казань.

    Информационные технологии, продуктовая разработка
    Senior Software Engineer
    Октябрь 2014 — Февраль 2016 (1 год и 5 месяцев)

    Разрабатывал социально ориентированный высоко-нагруженный проект в сфере ЖКХ "Открытый Город".

    • Занимался проектированием архитектуры системы.
    • Масштабированием. 
    • Реализацией ключевых функций. 
    • Внедрением TDD и CI.
    • Проектированием системы биллинга

    Получил благодарность от Управления информационных технологий и связи Исполнительного комитета г. Казань.

      Разработка ПО для государственного сектора и крупных коммерческий компаний
      Software Engineer
      Август 2014 — Октябрь 2014 (3 месяца)

      В компанию "Системы документооборота" попал после смены места жительства и переезда в г. Казань.

      Занимался разработкой и технической поддержкой федеральной системы электронного документооборота "Практика" использующейся в государственных структурах по всей России.

      К сожалению на данном рабочем месте не увидел для себя перспектив роста и дальнейшего развития, после чего покинул компанию.

      amyLabs
      Москва
      Software Engineer
      Январь 2014 — Январь 2015 (1 год и 1 месяц)

      Со знакомства с ребятами из проекта Yupe и основателем amyLabs начался мой путь в OpenSource.

      • Занимался разработкой компонентов CMS Yupe
      • Написанием документации
      • Взаимодействием с пользователями
      • Разработкой архитектуры

      Прийдя в проект как сторонний разработчик, начиная с правок багов и помощи пользователям, через некоторое время я присоединился к основной команде.

      PHPYii frameworkSQLJavaScriptGitAjaxООП
      Российская горно-металлургическая компания
      Automation Engineer
      Сентябрь 2010 — Август 2014 (4 года)

      После получения высшего образования, некоторое время работал на одном из крупнейших металлургических заводов мира, "Норильском Металлургическом Заводе" им. Б. И. Колесникова по специальности.

      • Занимался разработкой и сопровождением систем АСУ ТП metsoDNA, SIMATIC PCS 7. 
      • Монтажом АСУ ТП
      • Наладкой АСУ ТП
      • Сервисным обслуживанием оборудования КИПиА.

      Разработал учебный стенд на базе системы SIMATIC PCS 7 для вновь пришедших сотрудников и студентов. 

      Участвовал в модернизации системы АСУТП электро-обеднительных печей совместно с иностранными специалистами. Исполнял обязанности линейного руководителя (мастера участка). 

      Руководил двумя бригадами суммарной численностью 16 человек.

      ООО "IceCity"
      Норильск
      Fullstack Web Developer
      Март 2005 — Июль 2009 (4 года и 5 месяцев)

      В данной компании началась моя профессиональная карьера разработчика.

      В компании я занимался разработкой разнообразных сайтов и приложений под ключ для локального рынка Норильского Промышленного Района. 

      • Разработал биллинг систему для местной локальной сети. 
      • Реализовал портал представляющий из себя каталог фильмов с потоковым воспроизведением видео. 
      • Занимался интеграцией сайтов с популярными в то время форумами, такими как IPB, vBulletin. 
      • Реализовал стартап по заказу Такси с помощью мобильного приложения.
      Высшее образование
      Петрозаводский государственный университет
      Петрозаводск
      Факультет: Повышения квалификации
      Февраль 2014—Март 2014 (1 месяц)

      Прошел курс повышения квалификации: "Аппаратное обеспечение АСУТП MetsoDNA"

      Норильский индустриальный институт; НГМТ; НВИИ
      Норильск
      Факультет: Электроэнергетики и технологического оборудования
      Сентябрь 2004—Сентябрь 2009 (5 лет)

      По результатам обучения получена специализация: "Автоматизация технологических процессов и производств (в металлургии)". 

      В период учебы активно занимался изучением разнообразных языков программирования и других технологий. Работал с Java, C#, PHP, VisualBasic, Matlab. Программировал ПЛК.

      Дополнительное образование
      Стопроцентное онлайн-обучение от лучших университетов и компаний мира
      Specialization Programming with Google Go
      Автор курса: UC-Irvine
      Декабрь 2018—Октябрь 2019 (10 месяцев)
      • Getting started with Go
      • Functions, Methods, and Interfaces in Go
      • Concurrency in Go

      https://www.coursera.org/account/accomplishments/specialization/certificate/ACKX2NZY5FDR

      Рекомендательные письма
      andrey-opeykin
      Web-разработчик • знакомый

      Антон многое сделал для развития и улучшения Юпи!

      Письмо написано 05 сентября 2013 в 05:09