Больше информации по резюме будет доступно после регистрации

Зарегистрироваться

Кандидат

Мужчина, 45 лет, родился 17 сентября 1979

Екатеринбург, не готов к переезду, не готов к командировкам

Руководитель департамента IT, системный архитектор, программист

130 000  на руки

Специализации:
  • Руководитель группы разработки

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 23 года 8 месяцев

Ноябрь 2013по настоящее время
11 лет 8 месяцев
Биллинг Онлайн, Ресурс Онлайн
Главный системный архитектор, руководитель R&D отдела
В непосредственном подчинении 5 человек. Разработана и внедрена общая парадигма построения сервисов компании. Успешно внедрен микросервисный подход к архитектуре расчетной системы, впоследствии дополненный децентрализованной распределенной системой. Созданы регламенты разработки, проведено обучение программистов современному инструментарию и языку Python. Внедрены процессы code review, запущен gitlab внутри предприятия. Под непосредственным руководством и при участии разработано специализированное ПО касс для ЖКХ-платежей (Python, Qt5, PostgreSQL, SQLite). Разработаны, внедрены и опубликованы под лицензий GPL библиотеки построения микросервисов (Python, Cherrypy, GnuPG) - см. на моем Github. Разработана и внедрена децентрализованая система распределенных вычислений "Восток" (RabbitMQ, Python, asyncio), на базе которой построена расчетная система биллинга ЖКХ. Разработана и внедрена система массовой обработки платежей "Платон" (не тот, который государственный :)) (PHP, PostgreSQL, шифрованный XML-RPC), в рамках которой поддержаны эквайринговые протоколы банков для оплаты услуг ЖКХ, протоколы обмена данными с Qiwi, и еще несколькими внешними системами. Разработаны и внедрены десятки микросервисов, обеспечивающих деятельность предприятия, в т.ч. backend кабинета абонента, backend для мобильного приложения обходчиков ЖКХ. Разработан и внедрен сервис обмена данными с ГИС ЖКХ (шифрование ГОСТ). Ведется разработка системы работы с задолженностью абонентов (претензионно-исковая работа).
Июль 2010Ноябрь 2013
3 года 5 месяцев
ООО «Манибург», ООО «Альфаком»
Руководитель отдела IT
В подчинении 5 человек. Под руководством и при непосредственном участии разработана и внедрена полностью автоматизированная высоконагруженная многозвенная web-система обработки электронных платежей «Пегас» (PHP5, YAPE, PostgreSQL, jQuery, Smarty, XML-RPC, PGP). Переработан существующий сайт компании для обеспечения работы с системой «Пегас» (PHP5, YAPE, XML-RPC). Разработан ряд специализированных приложений для банков, осуществляющих прием платежей в пользу компании (C++, Qt4, Windows/Linux). Разработаны универсальные интерфейсы для работы с существующими платежными системами (WebMoney, WebMoney Capitaller, РБК-money, Яндекс-деньги). Проведено обследование и осуществлен полный анализ существующих бизнес-процессов компании. В рамках созданной системы отчетности разработано более 30 отчетов. Произведена реструктуризация отдела IT: создана команда, проведено обучение, переработаны существующие и созданы новые регламенты. Позднее отдел был выделен в компанию «Альфаком», где началась разработка ряда интернет-проектов, а компания «Манибург» была взята на аутсорсинг. Разработана и готовится к запуску универсальная торговая площадка a la aliexpress.com (PHP, YAPE, Smarty, PostgreSQL, jQuery), с чрезвычайно мощным кроссплатформенным административным интерфейсом quarkControl (Python + Qt4) с доступом к серверу по протоколу XML-RPC, начата разработка отдельного клиента под Android. На основе quarkControl спроектирована кроссплатформенная система рабочих мест кассиров для розничных магазинов. Разработана универсальная OpenSource система защиты от DDoS-атак на HTTP-серверы (Apache, nginx). Разработано несколько сайтов предприятий различной сложности. Произведены развертывание и поддержка сервисов: - Почтовые системы нескольких предприятий (DBMail + PostgreSQL + Exim4 + SpamAssassin) - Система разграничения и логирования доступа в Интернет на основе Squid - DNS-серверы. Закупка, размещение на colocation и обслуживание серверов компании, включая защиту от DDoS-атак.
Апрель 2008Июль 2010
2 года 4 месяца
SCONTO LLC
Руководитель проекта
В подчинении 3 человека. Разработан ООП PHP фреймворк YAPE для создания веб-приложений (подробнее: http://sconto.info/go/publications/get/1831 ), на его основе написаны, в частности: - веб-система «Эридан», автоматизирующая поиск и подбор персонала (http://sconto.info/go/products/show/1418 ); - система быстрого развертывания лотерейных торгов; - целый ряд средних и малых приложений автоматизации малого бизнеса. Разработан и внедрен универсальный биллинг (GNU C Compiler, PostgreSQL, PHP5, YAPE). В планах его опубликование под лицензией GPL. Проведена разработка ряда социальных веб-сервисов. Разработаны и успешно продаются устройства с микроконтроллерным управлением на базе процессоров Atmel AVR-8. (используется AVR-GCC).
Апрель 2007Апрель 2008
1 год 1 месяц
Омега-Спиритс
Начальник отдела программного обеспечения
В подчинении 5 человек. Создан отдел ПО: создана команда профессионалов, отлажены или созданы с нуля регламенты разработки ПО и поддержки пользователей. Разработаны и внедрены следующие проекты: - система создания и поддержки электронной отчетности на базе КИС "Парус", на которой написаны и активно используются более 150 отчетов, как ежедневные, так и аналитические (Borland C++Builder, FastReport 4); - сверхустойчивая (это было главным требованием, в связи с плохими каналами связи) система хранения, обработки и печати сертификатов алкогольной продукции (PL/SQL, PostgreSQL, GNU C Compiler, Qt4); - система двустороннего обмена данными между Парусом и ЕГАИС (PL/SQL, Transact-SQL); - консольная компонентная библиотека (GCC, Windows, Linux) для работы терминалов (внедрение штрихкодирования на складах); - множество крупных и малых доработок системы "Парус", в частности алгоритм автоматического распределения платежей, работающий без участия оператора (до его внедрения этим вручную занимались четыре человека), полностью нестандартный механизм товарооборота, соответствующий требованиям компании, и т.д.; - система обмена данными Парус и программы мобильной торговли "Оптимум"; - начата разработка системы кадрового управления, постановки задач и документооборота, основанная на системе "Спутник".
Сентябрь 2004Март 2007
2 года 7 месяцев
ТК "КОР"
Начальник отдела автоматизации
В подчинении 3 человека. Полностью создана инфраструктура автоматизации КОР-а, в том числе: - количество рабочих мест увеличилось с 30 до 150, пользователей с 50 до 200. Разработаны и внедрены: - система видеонаблюдения (Debian, аппартная часть – 45 камер Axis 206), включающая в себя ПО для просмотра, записи и обработки видеоматериала (Borland C++ Builder); - система учета рабочего времени (серверная часть – PostgreSQL, клиентская часть – Borland C++ Builder и VCL, аппаратная часть – HID и Axis 205) с поддержкой обмена данными с 1С; - система оперативных продаж торгового зала на базе 1С, позволившая полностью исключить человеческий фактор при вводе товаров в чек на кассах, в результате чего возросла скорость обслуживания и значительно уменьшились потери, связанные с ошибками операторов; - программный комплекс обмена данными между Exceed WMS 4000 и 1С (MS SQL); - PHP-движок xml-engine, на основе которого разработан сайт КОРа и несколько заказных. Административные задачи: - внедрены бездисковые станции для рабочих мест продавцов торгового зала (Etherboot, Linux, MS Terminal Server); - проведена миграция пользователей в разработанную структуру прав ActiveDirectory; - разработан и внедрен регламент, установивший порядок регистрации новых пользователей, исключения увольняющихся и использования регистрационных данных; - разработана политика информационной безопасности организации; - внедрена почтовая система емкостью ~100 ящиков (Debian, qmail, courier-imap, WebDav, drWeb, spamassasin); - внедрена система связи удаленных офисов (Debian, cipcb, позднее ipsec); - работа с поставщиками техники и расходных материалов; - обслуживание парка оргтехники, в том числе оперативный ремонт; - проектирование и постоянная модернизация СКС под нужды предприятия; - поддержка и модернизация серверной части ЛВС (установлено 4 новых сервера, произведено обновление 3 старых). Параллельно было создано ООО "НПО "Тор"", для разработки программного обеспечения (системы эффективного управления производством "Спутник", основанной на новом принципе). Система внедрена на УралВагонЗаводе.
Сентябрь 2003Апрель 2004
8 месяцев
ООО "Стройкомплект"
Ведущий программист
Занимался внедрением системы Парус, фактически переписал более половины процедур в его БД (PL/SQL), написал универсальный генератор отчетов для Oracle, участвовал в разработке регламентов работы с пользователями, проектировании ЛВС. Имею благодарственное письмо.
Июль 2001Август 2003
2 года 2 месяца
ООО "САМСЭЛ"
Программист
Разработал узкоспециализированный клиент системы Парус (C/C++), в том числе библиотеку oci-lib для удобного доступа к Oracle, впоследcтвии успешно дебианизированную и активно используемую под Linux/Win. Занимался разработкой практически всего - начиная от программ для работы с контроллерами и заканчивая веб-программированием на PHP (делали web-клиент к Парусу). Активно программировал под Linux-систему (debian).

Навыки

Уровни владения навыками
PostgreSQL
PHP5
Debian
Linux
руководство командой разработчиков
Администрирование серверов Linux
Администрирование серверов Windows
Веб-программирование
C++
STL
Qt
Разработка ПО
Информационная безопасность
Проектирование ЛВС
Серверное программирование
Автоматизация склада
Системное администрирование
Software Development
Web Application Development
Разработка и внедрение политик и процедур
Руководство коллективом
Python

Обо мне

Программирование: Языки программирования: C/C++ - свободное владение, в том числе STL, GCC, MinGW, Borland VCL, NCurses/PDCurses, Qt4; Python - 2.7, 3 - Свободное владение, в т.ч. asyncio, PyQt4/5, CherryPy, Jinja2, Mako, PyKDE; Object Pascal (Delphi) - свободное владение; PHP - свободное владение; JavaScript - средний уровень, в т.ч. jQuery; AVR-8 GCC - свободное владение; Java (SE, ME) - начальный уровень; ООП, паттерны программирования. SQL: PL/SQL - свободное владение; T-SQL - свободное владение; PgSQL (Plpgsql) - свободное владение; MySQL - средний уровень; I-SQL (Interbase, Firebird) - начальный уровень. Администрирование: Сервера БД: MS SQL - свободное владение; PostgreSQL - свободное владение; MySQL - свободное владение; Oracle - средний уровень. ОС: Linux (Debian-based, RH, ASP) - свободное владение; Windows (NT-based) - свободное владение. Прочее: Active Directory - развертывание, настройка, управление; Open Source почтовые системы (MTA и MDA): qmail, exim4, postfix, courier, dbmail, в том числе и высоконагруженные; Squid: есть собственные разработки управлением контроля доступа на основе структуры AD (работают в трех крупных предприятиях), сбора статистики; IP-based роутеры и файрволлы на основе iptables, шейпирование трафика, QoS. Управление: Имею большой опыт управления командами разработчиков. Электроника: Микроконтроллеры - AVR (avr-gcc), ESP32 (esp-idf, FreeRTOS), STM32 (CMSIS) Владею KiCAD, есть навыки трассировки ПП. Хобби: Программирование микроконтроллеров, электроника, дроны, FLOSS, amateur rocketry.

Среднее специальное образование

1996
Радиотехнический техникум
Радиомонтажник

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не более часа