CV Антон Буторин
Антон БуторинТел: +79150889380
e-mail: butorin.anton@gmail.com
Linked In: https://www.linkedin.com/in/anton-butorin-8a0b3967/
Дата рождения: 31.05.1987
Место рождения: г. Архангельск
Место проживания: г. Москва, м. Новогиреево
## Образование
2004 -- 2007 Поморский государственный университет им. М. В. Ломоносова.
Затем перевод в:
2007 -- 2010 Высшее, Высшая школа физиков имени Н.Г. Басова НИЯУ МИФИ,
направление/специальность: физика конденсированного состояния вещества,
специализация: физика твердого тела и фотоника (диплом с отличием)
## Профессиональный опыт
### ЗАО "МЕДИЦИНСКИЕ ТЕХНОЛОГИИ Лтд." июнь 2008 -- январь 2011
### ООО "Лаборатория инноваций МТ" январь 2011 -- настоящее время
ООО "ЛИМТ" является дочерним предприятием по отношению к ЗАО "МТЛ",
поэтому профессиональный опыт будет описываться совместно.
#### Позиции (в трудовой книжке могут быть некоторые отклонения)
- Инженер-программист
- Старший инженер-программист
- Ведущий инженер-программист
- Технический руководитель отдела разработки ПО
- Руководитель отдела разаработки ПО
#### Сфера деятельности
Разработка программной платформы для обеспечения работы медицинской
рентгеновской техники: разработка систем систем хранения медицинских
изображений, разработка модулей интеграции с оборудованием, разработка
прикладных приложений для рентгенлаборантов и врачей-диагностов.
#### Причина поиска работы
- Перегрузка административными обязанностями
- "Стиль" реализации проектов, принятый в компании
- Переезд офиса (с Авиамоторной в Малаховку)
- Желание сменить предметную область
#### Решавшиеся задачи (в хронологическом порядке)
- Разработка утилиты для работы с собственным проприетарным менеджером пакетов
- Разработка программы установки разрабатвыаемого ПО на WIX
- Исправление ошибок, разработка мелких улучшений для серийных продуктов
компании (это постоянная активность, проходящая через весь срок работы),
разработка пользовательской и сервисной документации к разрабатываемым функциям
- Консультирование сервисной службы и конечных пользователей
- Участие в проектировании и разработке платформы для прикладного ПО
рентгенлаборанта, позволяющей абстрагировать логику работы пользователя
от специфики интеграции конкретного оборудования
- Участие в подготовке документов и прохождении аудита для получения CE на ПО
рентгенлаборанта
- Адаптация уже существовавших модулей интеграции оборудования на разработанную
платформу
- Разработка прототипа прикладного ПО врача-диагноста КТ
- Участие в формировании общего style guide по кодированию и документированию
программного кода, интеграция правил StyleCop в существующий код, правил R#
- Поддержка процесса выпуска релизов ПО, написание заметок к версии,
сборка дистрибутивного пакета
- Проектирование, разработка и сопровождение backend для получения
сников с произвольных аппаратов по протоколу DICOM и их передача на клиенты
по запросу
- Проектирование и разработка модуля индексации медицинских данных в БД
- Проектирование и разработка модуля импорта снимков по протоколу DICOM
из сторонних хранилищ снимков
- Проектирование и разработка новой платформы для прикладного ПО
рентгенлаборанта
- Проектирование ПО для других частей платформы
- Анализ решений конкурентов, планирование задач к реализации на основе анализа
- Обучение разработчиков, постановка задач, контроль выполнения, проведение
code review
- Проведение собеседований, контроль прохождения испытательных сроков
- Участие в формировании стратегии развития программных продуктов компании
- Постановка задач для аутсорсеров, контроль выполнения
- Руководство отделом разработки ПО (~20 человек) со всеми сопутствующими
обязанностями
- Подготовка комплекта документов для получения CE на ПО врача-маммолога.
- Проектирование и разработка новой версии хранилища снимков
#### Навыки
Сильно: C#, .NET, LINQ, мультитредниг, проектирование ПО, design patterns, XML,
Unit Tests, Mercurial, обратная совместимость, поддержка конечных пользователей,
решение проблем в ограниченный временной интервал, рефакторинг,
профилирование производительности и потребляемой памяти, формализация задач
Выше среднего: JIRA, Agile, общение с конечными пользователями, интеграция
решений у заказчика
Средне: ADO.NET, T-SQL, MSSQL, MSBuild, оптимизация запросов, WinForms,
.NET Remoting, WIX, пользовательский интерфейс, .NET Standard, async/await, git,
английский язык
Слабо: WPF, UWP, F#, ASP.NET MVC, WCF, TFS, SVN, soft skills
Ещё слабее: Python, Scheme, JavaScript, Linux
Интересуюсь, но руки не доходят: Rust, Huskell, Xamarin