Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяКандидат
Мужчина, 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).
Навыки
Уровни владения навыками
Обо мне
Программирование:
Языки программирования:
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
Радиотехнический техникум
Радиомонтажник
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не более часа