Обо мне

Программирование на Python/Django с применением стека технологий: PostgreSQL, Redis, RabbitMQ, Celery, Fabric, Ubuntu Server, Backbone, JavaScript, jQuery.

Опыт работы - http://kmarchenko.ru/portfolio/work/

Проекты - http://kmarchenko.ru/portfolio/projects/

Ссылка на гитхаб - https://github.com/mki

Ментор и эксперт бизнес-инкубатора и технопарка Ингрия

Профессиональные навыки
Опыт работы
Сентябрь 2014 — по настоящее время
НеКидаем - Агенство по развитию бизнеса
Технический директор
Санкт-Петербург
Обязанности и достижения

Написание технического задания.
Разработка и программирование проектов.
Обучение персонала.
Управление проектов.
Разработка архитектуры проектов.

Январь 2016 — Сентябрь 2016
Jata.ru
Технический директор
Санкт-Петербург
Обязанности и достижения

Построение архитектуры проекта.
Разработка структуры базы данных проекта.
Разработка единого API для приложения на Angular и мобильных приложений на Andriod и iOS.
Внутренний биллинг
Разработка поискового движка на основе PostGIS.
Проверка соответствия передвижения автомобиля заданному маршруту.
Создание диспетчерской по отслеживанию передвижения транспортных средств в реальном времени.
Создание страниц с отчетами передвижения (% соответствия маршруту, километраж, время вождения)

Август 2015 — Октябрь 2015
Сервис доставки
Технический директор
Москва
Обязанности и достижения

Построение архитектуры проекта.
Работа с API транспортных компаний: Деловые Линии, КИТ, ПЭК, Автотрейдинг, DPD и д.р.
Парсинг сайта почты России.
Разработка структуры базы данных проекта.
Сбор и обновление данных с сайтов транспортных компаний: расписание, время работы, адреса и телефоны складов в других городах.
Разработка системы диспетчеризации для человека, который принимает грузы на отправку.
Создание API для интеграции сторонних сервисов с нами.
Написание документации по API.

Ноябрь 2012 — Сентябрь 2014
Sociate.ru
Ведущий разработчик (Django/Python)
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Разработка раздела по вирусному распространению видео.
- Разработка и доработка разделов сервиса.
- Фронтедн работы (Bootstrap, jQuery, верстка).
- Обеспечение бесперебойной работы с API ВК и ОК.
- Оптимизация работы проекта. Выявление и устранение узких мест в проекте.
- Написание тестов.
- Верстка E-mail рассылки.
- Разработка мобильной версии на jQuery Mobile.
- Интеграция сервиса с Яндекс метрикой. Связь рекламного поста с целями в метрике. Аналитика эффективности рекламы на основании данных с метрики.

Апрель 2012 — Ноябрь 2012
Мир Белья
Разработчик/Консультант (Django)
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Проектирование нового интерфейса интернет-магазина;
- Написание технического задания. Итоговая версия составила 101 страницу;
- Разработка и программирование нового интернет-магазина;
- Обучение персонала.

Достижения:
- Аудит (безопасность, верстка, SEO, рекомендации по дальнейшей работе интернет-магазина);
- Углубил знания в организации IT-структуры крупного бизнеса.

Январь 2010 — Апрель 2012
ВРУБЛЁВКУ
Программист (Django, Flex, ActionScript3)
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Верстка макетов и дальнейшая интеграция
- Разработка Flash компонентов проекта: видео-чат, пакетные загрузчики аудио и фото, видео и аудио плеер на основе Flowplayer.
- Проектирование и программирование Flash wrapper для взаимодействия игр сторонних разработчиков
- Back-end разработка отдельных частей проекта (HTTPS)

Достижения:
- Получил опыт разработки на Django/Python, PostgreSQL, Flash Media Server 4.0 RTMFP (p2p звонки)
- Повысил знания в Action Script 3, Flex SDK 4.x
- Получил опыт по компилированию и разработке модулей для Flowplayer с помощью Ant
- Изучил технологию взаимодействия между Flash объектами с помощью Local Connection
- Получил опыт администрирования Linux сервера

Сентябрь 2007 — Январь 2010
Soliday
Программист (PHP, Flex, ActionScript3)
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Разработка сайтов под ключ
- Программирование платежного агрегатора

Достижения:
- Расширил знания в PHP, ActionScript3, MySQL, Flex, jQuery.
- Сменил среду разработки с Windows на Linux.
- Получил опыт проектирования сложных систем

Сентябрь 2007 — Сентябрь 2008
Ассистент
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Ведение курса "Начертательная геометрия"
- Ведение курса "Компьютерная графика (Компас 3D)"
- Написание методических материалов

Достижения:
- Усовершенствовал навыки работы с большой группой студентов
- Получил опыт планирования и распределения задач (тайм-менеджмент)

Октябрь 2003 — Сентябрь 2008
детско-юношеский компьютерный центр при КИКГ СПб ГУ ИТМО
преподаватель
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Преподавание курсов: "WEB-технологии" (PHP, MySQL, Apache) и "Сети и Web-проектирование (HTML, CSS, JavaScript)".

Достижения:
- Освоил работу с большой группой людей
- Получил навык планирования учебного процесса
- Изучил технологии PHP, MySQL, HTML, CSS, JavaScript

Высшее образование
Январь 2002 — Январь 2007
СПбГУ ИТМО
Естественнонаучный
Санкт-Петербург