kalinin-andrey01kalinin-andrey01

Андрей Калинин

Технический директор / Руководитель разработки · Бэкенд · Менеджмент
От 230 000 ₽ · Ищу работу
Возраст: 40 лет
Опыт работы: 13 лет и 3 месяца
Регистрация: 02.09.2015
Последний визит: 2 года назад
Местоположение: Россия, Москва
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Только сложные и амбициозные проекты!

  • Сложные интеграционные проекты
  • Телеком, ecomm, digital, ...
  • Автоматические системы расчёта, CRM, автоматизация бизнес-процессов, ...
  • Высокая нагрузка, высокая доступность

и т.д.

===============================

КОМАНДА

Самое главное - слаженная профессиональная команда! "Кадры решают всё!"

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

Готовая команда, которая закрывает бОльшую часть цикла разработки:

  • 2 ведущих PHP разработчика
  • Релиз-инженер (DevOps) / системный разработчик
  • Ведущий Front-End разработчик
  • Ведущий дизайнер

(Более подробную информацию о команде - по запросу)

==============================

ЧТО ВЫ ПОЛУЧИТЕ?

_ _ Качество разработки на всех уровнях

_ _ _ _ Проектирование

_ _ _ _ _ _ Бизнес модель

_ _ _ _ _ _ Архитектура системы

_ _ _ _ _ _ Архитектура приложений

_ _ _ _ _ _ Модель данных

_ _ _ _ _ _ Доменная модель

_ _ _ _ _ _ Компоненты и потоки данных

_ _ _ _ _ _ Последовательность взаимодействий

_ _ _ _ _ _ Состояния и переходы

_ _ _ _ _ _ _ _ для каждого проекта выбирается свой состав

_ _ _ _ Реализация

_ _ _ _ _ _ Стандарты построения приложений

_ _ _ _ _ _ Стандарты взаимодействия сервисов

_ _ _ _ _ _ Стиль кодирования

_ _ _ _ _ _ GitFlow

_ _ _ _ _ _ Семантическое версионирование

_ _ _ _ Техническое обеспечение разработки и развёртывания (DevOps)

_ _ _ _ _ _ Оптимальный состав окружений под индивидуальные нужды проекта (dev, test/demo, stage/preprod, prod)

_ _ _ _ _ _ Независимые ВМ со всем необходимым серверным ПО для каждого разработчика

_ _ _ _ _ _ Централизованная раздача конфигураций по всем нодам всех приложений системы

_ _ _ _ _ _ Автоматизация разворачивания

_ _ _ _ _ _ Система непрерывной интеграции (CI/CD)

_ _ _ _ Качество программного кода

_ _ _ _ _ _ Модульное тестирование, как часть кода

_ _ _ _ _ _ Тестирование по компонентам системы: автономное, интеграционное, системное

_ _ _ _ _ _ Функциональное тестирование, как пользовательских интерфейсов, так и API сервисов

_ _ _ _ _ _ Подтверждение производительности через нагрузочное и стресс тестирование

_ _ _ _ Документирование (оптимальный состав без лишней бюрократии)

_ _ _ _ _ _ Документирование кода (PHPDoc)

_ _ _ _ _ _ База знаний по проекту / продукту

_ _ Система мониторинга параметров работоспособности и производительности системы

_ _ Событийная система

_ _ Система логирования, как часть событийной системы

_ _ БД событий (BigData)

_ _ Безопасность

_ _ Отказоустойчивость

_ _ _ _ Только отказоустойчивые кластерные решения для каждого приложения системы

_ _ Производительность

_ _ _ _ От оптимальной настройки распределения нагрузки в кластерах, до тонкого тюнинга производительности отдельны приложений

_ _ Отлаженный процесс разработки

_ _ _ _ Это одна из ключевых составляющих выстраивания эффективного подразделения разработки. Но в формате резюме её не опишешь. Если кратко, то процесс разработки выстраивается таким образом, чтобы разработка шла как по конвееру, от появления необходимости в функционале, до внедрения.

==============================

КРАТКО О СЕБЕ

Знания и опыт разработки на всех уровнях: разработчик, Team Lead, архитектор, руководитель отдела, директор по разработке.

Функции (все аспекты разработки)

  • HR: подбор, тестирование, обучение, позитивное мотивирование и построение командной работы
  • Руководство: оперативное управление и выстраивание гибкого и эффективного процесса разработки
  • Архитектура: скурпулёзное проектирование и выстраивание архитектуры с учётом личного опыта и лучших мировых средств, методик и практик
  • Планирование
  • Качество на всех уровнях: от архитектуры системы до текста программного кода, и от проектирования до реализации
  • Работа с внутренними и внешними заказчиками
  • Работа с партнёрами и смежными подразделениями
  • Работа с поставщиками дополнительного ПО и сервисов: сбор требований, внедрение, интеграция

Управленческие знания и навыки

В компании SoftLine обучался Agile технологиям командной разработки.

Имею опыт организации командной разработки, в т.ч. распределённой территориально.

В компании ООО "Финансовые решения" руководил уже существующей командой разработки.

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

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

В компании "Нейрика" (непрофильный заказчик) с нуля создал профессиональную команду разработки. Антикризисное управление разработкой в условиях нехватки людей, ресурсов и времени, а также противодействия незаинтересованных лиц компании.

Основная методология организации работ – Scrum.

Для наилучшей оперативной управляемости и дополнительного стимулирования – другие отдельные элементы гибких методологий, такие как agile boards и burndown графики.

Для повышения качества проектирования и отказоустойчивости – TDD.

Для повышения качества программирования и темпов разработки применяются отдельные методы XP.

Для версионирования и релизов - GitFlow и семантическое версионирование.

Спец. знания и навыки

Есть багаж теоретических знаний и практического опыта запуска стартапов (более 5) который охватывает весь спектр работ, начиная от разработки бизнес плана и презентации инвестору, заканчивая тестированием ниши, выстраиванием с нуля работы команды разработчиков и структуры всего проекта.

Знания и навыки построения системы продаж (опционально)

Обучался построением систем продаж у лучших бизнес-тренеров России по продажам и развитию бизнеса: А. Парабеллума и Н. Мрочковского. В том числе построению стартапов.

Прошёл курс тренингов для бизнес консультантов и получил сертификат на проведение консультаций по увеличению продаж по авторским методикам А. Парабеллума и Н. Мрочковского.

Бывший член ассоциации независимых консультантов «Бизкон».

Имею непродолжительный опыт работы бизнес консультантом по увеличению продаж.

За непродолжительную карьеру бизнес консультанта было проведено несколько открытых тренингов по увеличению продаж.

Личные качества

целеустремлённость и упорство, ответственность, коммуникабельность, инициативность, активность, креативность, нацеленность на конкретный результат, постоянное самообразование и профессиональный рост. А так же, нестандартное мышление в проектировании и разработке проектов, и смелость за это потом взяться и реализовать.

Опыт работы

  • Нейрика
    Москва
    Директор по разработке
    Октябрь 2016 — По настоящее время (4 года и 2 месяца)
    Нейрика - стартап, Saas сервис, решает целый комплекс задач для бизнеса: предоставляет каналы коммуникаций, автоматизацию этих каналов и предоставляет комплексную аналитику. Функции: - рекрутинг и обучение - оперативное управление - архитектура - контроль качества - управление по гибким методикам - позитивное мотивирование и построение командной работы - работа с внутренними заказчиками - работа с партнёрами, смежными подразделениями - работа с поставщиками дополнительного ПО и сервисов: сбор требований, внедрение, интеграция со своей инфраструктурой
  • Федеральная розничная сеть, продажа техники и электроники
    Москва · Более 5000 сотрудников
    Заместитель руководителя отдела разработки клиентских сервисов
    Июль 2015 — Октябрь 2016 (1 год и 4 месяца)
    Функции - все внутренние работы по управлению отделом и проектом. Online Broker (broker.svyaznoy.ru) - онлайн-сервис API и виджет для встраивания в сторонние интернет магазины для получения кредитов онлайн.
  • Крупная российская телекоммуникационная компания, магистральный провайдер и оператор дальней связи
    Москва · От 100 до 1000 сотрудников
    Системный архитектор
    Март 2014 — Июнь 2015 (1 год и 4 месяца)
    Разработка универсальной полнофункциональной платформы для веб-сервисов компании. Разработка веб-сервиса "CryptoAPI" для проекта шифрованной телефонии "Crypto VoIP". Разработка веб-сервиса "Yandex Taxi API" для проекта телефонии "Яндекс Такси". Разработка системы управления записями разговоров "RecordsController". Разработка веб-сервиса "MVNO API" управления пакетами услуг для виртуального мобильного оператора "Aiva Mobile": http://www.aiva-mobile.com/ru/prices_options
  • Хостинг-провайдер и регистратор доменов в России
    Москва · От 100 до 1000 сотрудников
    Team Leader
    Июль 2013 — Февраль 2014 (8 месяцев)
    Проектная работа. SiteUpper.Com - стартап, сервис генерации простого и стильного личного сайта (сайт-визитка + новостная лента) используя контент пользователя из 6 соцсетей: Facebook, ВКонтакте, Google+, Twitter, Instagram, Foursquare.
  • КРЕДДИ – финансовый сервис для поколения Y в формате онлайн. Наша цель - изменить восприятие финансовой услуги у этого поколения; мы предлагаем клиентам сервис доступа к новым возможностям прямо сейчас, даже если у них в данный момент нет денег.
    Москва · От 10 до 100 сотрудников
    Team Leader
    Апрель 2013 — Июль 2013 (4 месяца)
    Проектная работа. Kreddy.ru - стартап, микро-кредитование. Система администрирования и автоматизации управления кредитами (скоринг, выдача, погашение), расчитаная под высокие нагрузки и отказоустойчивость. Интеграция с банком и платёжными системами.
  • Одно из лидирующих российских digital-агентств
    Москва · От 10 до 100 сотрудников
    ведущий программист, Team Leader
    Август 2011 — Апрель 2013 (1 год и 9 месяцев)
    http://olympic.ru/ (CMS на XML/XSL) - сайт олимпийского комитета РФ https://www.facebook.com/esteelauderrussia/app_193097704130472 (CMS на XML/XSL) - fb-приложение для Estee Lauder Russia http://vk.com/app2147881 (CMS на XML/XSL)–vk-приложение“Nivea Online Fitness Club” (Уже убрали. Это была отдельная VK-версия фитнесс-клуба на сайте Nivea http://www.nivea.ru/Experience/body-care/q10-fit-club со своими акциями и конкурсами) http://lukoil-masla.ru/ - сайт для компании Lukoil BTL-приложения "Beauty zone" для магазинов М-Видео (серверная часть и админка) – flash-приложение установленное на моноблоках магазинов в котором можно “примерять” на себя различные виды причёсок и бород (реклама продукции Phillips). http://okraina.ru – сайт самого молодого и высокотехнологичного мясокомбината. http://detifm.ru – сайт Детского радио, первого и единственного радио для детей.
  • Глобальный поставщик ИТ-решений и сервисов
    Москва · От 1000 до 5000 сотрудников
    ведущий программист
    Июнь 2009 — Август 2011 (2 года и 3 месяца)
    Bookee.ru – стартап, интернет-магазин электронных книг на CMS Битрикс. Моя часть – это клиентская часть каталога, корзины, библиотеки, интеграция с сервисами Planet3 и Robokassa, визуальный конструктор html-писем для рассылок, движок ЧПУ с гибкой настройкой.
  • NIBS
    Москва
    ведущий программист
    Сентябрь 2007 — Май 2009 (1 год и 9 месяцев)
    Основные проекты: homeprice.ru eurobath.ru amadeofab.ru oldbatum.ru paltoopt.ru btiinfo.ru lanconnect.ru workart.ru Мной лично была разработана собственная CMS для быстрой и гибкой разработки сайтов с разветвлённым и гибким функционалом. Это не очередной доморощенный "велосипед" - это продукт на профессиональном фрэймворке Yii (позднее - Yii2). Был разработан таким образом, чтобы с одной стороны - автоматизировать работу со структурой сайта и всем контентом, а с другой стороны - не ограничивать возможности фреймворка, для реализации сложного функционала.

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

  • ИГЭУ

    Ивановский государственный энергетический университет
    Иваново · 269 выпускников
    Теплоэнергетический
    Сентябрь 1997 — Июнь 2002 (4 года и 9 месяцев)
    Автоматизация технологических процессов и производств