prinkovprinkov

Алексей Приньков

Software Developer | Data Engineer | Math · Бэкенд · Аналитика
Не ищу работу
Возраст: 24 года
Опыт работы: 4 года и 5 месяцев
Регистрация: 29.08.2018
Последний визит: 1 день назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: PHP · Symfony · Golang · Python · Etl · Dwh · Olap · Базы данных · Docker · Математика
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Программирую с тринадцати лет: ради забавы писал всякие игры и небольшие приложения на ActionScript, Java ME/SE и Qt Symbian, а также участвовал в различных прикладных конкурсах и олимпиадах по программированию (C/C++/Pascal), где занимал призовые места. Вот одна из сохранившихся игр в публичном доступе, созданная в 10 классе.

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

Во время обучения подрабатывал системным администратором и программистом (в опыте работы - подробности), также написал несколько pet приложений и сайтов, например, эту игру (некоторые некоммерческие можно найти на гитхабе). В последний год обучения был приглашен на работу в качестве участника исследователькой группы, где занимался ETL/ELT-процессами, проведением экспериментов и анализом данных.

Далее два года работал фулстек-программистом в компании "Все эвакуаторы", которая занимается комплексной поддержкой водителей, начиная c интеграции автопомощи в Яндекс Навигатор и систему ГЛОНАСС и заканчивая страховыми функциями B2C/B2B. Также часто приходилось решать задачи на сторонних проектах холдинга и партнеров.

Помимо веб-разработки, больше года разрабатывал и развивал систему OLAP на базе Apache Airflow, MS SQL Server, MS SSAS, Power BI, Python, R.

В данный момент работаю бэкенд разработчиком в компании Big Data Technologies.

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

Целиком и полностью поддерживаю философию open source.

Участие в профессиональных сообществах

Опыт работы

  • Разработка программного обеспечения для финансового сектора
    Санкт-Петербург · От 10 до 100 сотрудников
    Backend Developer
    Июнь 2020 — По настоящее время (8 месяцев)
  • Комплексная поддержка водителей и автомобилей на дороге
    Москва · От 10 до 100 сотрудников
    Data engineer
    Январь 2019 — Июнь 2020 (1 год и 6 месяцев)

    Реализация системы отчетности для оперативной аналитики и управления бизнес-процессами компании:

    • Проектирование серверной архитектуры под OLAP
    • Обработка и улучшение качества сырых данных 
    • Использование различных источников: OLTP (MySQL, PostgreSQL, Redis), Яндекс метрика, Гугл аналитика, SIP-телефония, 1С, почта, различные логи, файлы (выгрузки и резервные копии), открытые API (интеграции партнеров и сторонние продукты)
    • Создание полного цикла EL/ETL/ELT batch-процессов (Python, Apache Airflow)
    • Тестирование логической и предметной целостности данных
    • Создание новых и переработка текущих алгоритмов обработки данных
    • Проектирование и реализация хранилища, озера и витрин данных (MS SQL Server, MS SSAS)
    • Подготовка отчетов и визуализаций (Power BI, Jupyter Notebook, R Shiny)
    • Разработка системы оперативного мониторинга данных (Streaming ETL/EL)
    Full Stack Web Developer
    Июль 2018 — Июнь 2020 (2 года)

    Поддержка, рефакторинг и развитие существующих проектов компании и партнеров в команде разработчиков. Основной стек бэкэнд: Symfony, Yii, Laravel; фронтэнд: jQuery, Vue.js.

    Разработка WebRTC решения видео- и аудиосвязи на базе Kurento media server для онлайн-консультаций в телемедицине. Помимо WebRTC приложения, архитектурная реализация. Настройка серверов STUN и TURN.

    Разделение монолита на GO-микросервисы.

    Поддержка REST API. 

    Bitbucket, GitLab CI/CD.

  • Cклад-центр Safebox
    Москва
    Full Stack Web Developer
    Июль 2018 — Октябрь 2019 (1 год и 4 месяца)

    Работа над проектом партнеров компании.

    Оперативная поддержка и разработка нового функционала CRM/ERP систем для складского бизнеса типа self-storage. 

    Создание конструктора для формирования страниц сайта и управления контентом (CMS). 

    Автоматизация документооборота, генерация различной документации, интеграция с финансовой системой.

    Разработка сервисов бронирования, онлайн оплаты, смс оповещения, системы статистики. Интеграция с провайдерами SIP телефонии (Mango Office, Comagic). Интеграция CRM системы с сервисами google (календарь, заметки, почта и т.д.)

    Модульное, функциональное и приемочное тестирование.

    Улучшение производительности, рефакторинг, автоматизация развертывания окружений. 

  • Новолипецкий металлургический комбинат
    Липецк · Более 5000 сотрудников
    Data Engineer
    Июль 2017 — Май 2018 (11 месяцев)

    Работал в качестве участника общей исследовательской группы от вуза.

    В частности, были решены задачи по сбору и препроцессингу данных холодного проката стали:

    1. ETL из нескольких хранилищ (~ 40 ТБ/неделя)
    2. Эксперименты для получения данных
    3. Составление технической документации (latex)
    4. Предварительный анализ и визуализация
    5. Частотный анализ (Фурье)
    6. Построение отчетов (python, pandas, numpy, jupyter notebook)

  • Липецкий государственный технический университет
    Липецк · От 1000 до 5000 сотрудников
    Оператор ЭВМ
    Октябрь 2016 — Март 2017 (6 месяцев)

    Во время обучения подрабатывал в университете в должности системного администратора.

    Администрирование корпоративной сети вуза из более чем двухсот машин под управлением Linux openSUSE, а также симейства систем Windows.
      

    Программист
    Май 2016 — Сентябрь 2016 (5 месяцев)

    Разработка и поддержка информационной системы для проведения научных конференций, аналога EasyChair.

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

    С помощью системы ИПУ РАН было организовано более 5 конференций.

    Одна из последних конференций: https://summa2019.stu.lipetsk.ru/

Высшее образование

  • СПбГУ

    Санкт-Петербургский государственный университет (бывший ЛГУ)
    Санкт-Петербург · 1762 выпускника
    Математико-механический
    Август 2018 — По настоящее время (2 года и 5 месяцев)

    Прикладная математика и информатика. Статистическое моделирование

    В данный момент обучаюсь в магистратуре. 

    Участник двух исследовательских проектов по идемпотентной алгебре от РФФИ

  • ЛГТУ

    Липецкий государственный технический университет
    Факультет автоматизации и информатики (ФАИ)
    Сентябрь 2014 — Июль 2018 (3 года и 10 месяцев)

    Прикладная математика. Математическое моделирование в экономике и технике -- диплом бакалавра с отличием

    Разработал свой алгоритм на графах https://www.dislab.org/GraphHPC-2018/agenda.php

    Около 15 публикаций в рецензируемых научных изданиях по дискретной математике и криптографии https://scholar.google.com/citations?hl=ru&user=NZ49dl4AAAAJ

    Соавтор учебного пособия по теории графов https://www.twirpx.org/file/2631106/

    Две именных стипендии, стипендия Правительства РФ и Президента РФ.

    Призер нескольких научных конкурсов по математике.

    Многократно участвовал в конференциях по прикладной математики в качестве докладчика.

Дополнительное образование

  • СПбГУ

    Предновогодняя школа МНМЦ СПбГУ по математике и компьютерным наукам
    Декабрь 2020 — Декабрь 2020 (1 месяц)
  • ArchDays 2020

    Микросервисная архитектура
    Ноябрь 2020 — Ноябрь 2020 (1 месяц)
  • Coursera

    Стопроцентное онлайн-обучение от лучших университетов и компаний мира
    Modernizing Data Lakes and Data Warehouses with GCP
    Май 2020 — Май 2020 (1 месяц)
  • Hack.Moscow

    Международный хакатон
    Октябрь 2019 — Октябрь 2019 (1 месяц)
  • Нетология

    Подготовка и дополнительное обучение специалистов в сфере ИТ
    Power BI: анализ и визуализации данных без программирования
    Август 2019 — Сентябрь 2019 (1 месяц)

Рекомендательные письма

  • gavriil-85962
    коллега
    Доброго дня! Работал с Алексеем на протяжении полутора лет, хотел бы отметить его как грамотного специалиста и отличного сотрудника. Алексей полностью самостоятельная единица, что позволяет ему работать над задачей как в составе команды так и одному. Отлично осваивает новый материал и технологии, если нужно влезть в новый стек и сделать амбициозную задачу, то лично я сделал бы это именно с ним. От сотрудничества с Алексеем остались только теплые воспоминания и я буду рад с ним работать если судьба сведет нас на полях программирования еще раз!
    Письмо написано 13 ноября 2020 в 20:55
  • Булат Юсупов
    Backend Web Developer · знакомый
    За время совместной работы в команде разработчиков Алексей проявил себя как ответственный и грамотный специалист, способный решать задачи любой сложности. Сильный Full Stack разработчик, может самостоятельно разрабатывать качественные и производительные веб-приложения. Быстро осваивает новые технологии и языки программирования. Умеет эффективно коммуницировать с коллегами и всегда готов прийти на помощь. Считаю Алексея состоявшимся веб-разработчиком с огромными перспективами. Было очень приятно поработать вместе!
    Письмо написано 20 июля 2020 в 20:47
  • Eugene Trofimov
    · знакомый
    Алексея могу рекомендовать как грамотного специалиста в областях data engineering и фулстек разработки. С Алексеем сотрудничали в нескольких проектах, в которых его личный вклад был весьма существенным. Алексей ответственно подходил к решению задач, помогал коллегам. Опыт Алексея позволяет ему быстро осваивать новые технологии и выбирать наиболее подходящую для решения конкретных задач.
    Письмо написано 10 мая 2020 в 12:53