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

Зарегистрироваться
Был на сайте более двух недель назад

Кандидат

Мужчина, 41 год, родился 1 июня 1983

Москва, готов к переезду (Австралия, Великобритания, Германия, Испания, Канада, США, Финляндия), готов к командировкам

Архитектор, Tech Lead, Ведущий программист, Senior Developer, Team Lead, Java, C#, Delphi

400 000  на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

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

Опыт работы 20 лет

Март 2020по настоящее время
5 лет 2 месяца

Москва, www.megafon.ru

Информационные технологии, системная интеграция, интернет... Показать еще

ИТ-архитектор
Пришел в команду из 12 человек поддерживать внутренний портал на фреймворке 1С Битрикс + PHP + MySQL и поднимать экспертизу по разработке и аналитике. Организовал с нуля ведение документации как технической, так и проектной, в которой упор был на бизнес и технический анализ задач, взаимодействие с бизнесом, архитектурное проектирование решений и формализацию требований для разработчиков. Когда ТТМ по поддержке портала стал сильно проседать, а развитие стало тупиковым, было принято решение о разработке новой версии портала. В качестве фреймворка был выбран Java Spring + React + MySQL + Redis + Elasticsearch + RabbitMQ. На основе множества факторов мною было принято решение реализовать микросервисную архитектуру на основе k8s под управлением rancher, которая была полностью мной спроектирована и к настоящему моменту реализована в объеме MVP+ и уже выпущена в прод. Кроме этого, мой опыт работы и состояние команды предоставляет мне возможности довольно часто делать вклад в разработку сервисов, а качество кода и решений так же контролируется мной и грамотно настроенным пайпом деплоя с автопроверкой кода и автотестами на Python. Особенным вкладом я считаю переход на технологию Java с натаскиванием как себя так и команды на этот язык в течении 3-4х месяцев. При том что экспертизы по этому языку в команде не было.
Июль 2018Август 2019
1 год 2 месяца

Москва, www.jet.msk.su

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий разработчик ПО
Работа в команде на ритейловом проекте в процессе слияния двух крупных компаний. Команда проекта состояла из аналитики, разработки, тестирования и менеджмента. На проекте выполнял роль Тимлида и Главного конструктора. Отвечал за архитектурные решения. По задачам взаимодействовал с аналитиками, тестировщиками и менеджментом как заказчика, так и внутренней команды, а так же с "бизнес-пользователями" со стороны заказчика. Основные обязанности: - Управление группой разработки (начиная с 2 и до 6 человек) - Разработка прикладного ПО - Оптимизация кода + код-ревью - Декомпозиция задач, оценка и согласование сроков - Написание спецификаций и постановка задач разработчикам - Детальное изучение архитектуры и помощь разработчикам в решении поставленных задач - Собеседование, адаптация и обучение новых разработчиков специфике бизнес-процессов и базовой архитектуре - Участие в ежедневных статусах с командой и организация конференций среди разработчиков - Анализ бизнес-процессов, анализ проблемных зон в коде - Проведение код-ревью и мержа кода - Согласование спецификаций с заказчиком - Проведение встреч с заказчиком Из них: 50% времени - постановка задач, управление, анализ, оценка и согласования 50% времени - кодирование, код-ревью, обучение Могу одинаково больше времени уделять как в сторону разработки, так и в сторону управления. Используемые технологии и протоколы: - БД: Oracle 10g - Разработка приложений: Delphi - Контроль версий: GIT/ SVN (SourceTree, Tortoise GIT/SVN) - Мерж - средствами Tortoise, а так же Araxis Merge, WinMerge и др. - Управление задачами: JIRA + Confluence. - HTTP, FTP, XML, SAP ERP, SAP BW, SAP BI, Bitrix - Interbase/Firebird - FastReport, devExpress, DOA, JCL - Уникальное ядро приложения, многогранно использующее ООП Основные бизнес-задачи: - доработка главного бек-энд софта под бизнес-процессы (доставки, возврат, чеки, продажа товара, хранение товара, доработки в связи с переходом с одной системы логистики, на другую (SAP) и множество других торговых процессов) Основные тех-задачи: - Оптимизация существующего кода - Комплекс мер по улучшению производительности системы - Архитектурные изменения в ядре приложения/системы. За время работы под моим руководством и при непосредственном участии в разработке завершено более 25 проектов. Средняя продолжительность задач, включая аналитику, разработку, тестирование и приемку - 2,5 недели. Максимальная - 2 месяца, минимальная - неделя. Помимо внедрения доработок моя команда разработчиков принимала участие в процессе интеграции логистики двух компаний, а так же работала на поддержке, что включает исправление срочных дефектов, в том числе за рамками собственных задач.
Апрель 2012Май 2018
6 лет 2 месяца
Эксист

www.exist.ru

Руководитель группы разработки
До 2018 - ПРОГРАММИСТ 1 КАТЕГОРИИ С 2018 - РУКОВОДИТЕЛЬ ГРУППЫ РАЗРАБОТКИ Разработка и поддержка приложений бек-энд: ведение и автоматизация базы товаров и прайс-листов к ним, база заказов. Delphi 2010, XE, XE3, XE8 MS SQL 2008 R2, 2012, 2014 Microsoft Visual Studio 2013, C# MS Integration Services Штатная работа: написание запросов, процедур, функций, оптимизация запросов, реализация бизнес логики, разработка интерфейсов, работа с компонентами SDAC, EhLib, FireDAC, компонентами Exist, разработка собственных компонент под реализацию. Контроль версий JVCS, Git. Разработка SOAP- сервиса приема сообщений. Изучение архитектуры мобильных приложений и опыт написания на Firemonkey - трехзвенная архитектура - БД-ВебАпи-приложение В настольных приложениях используются двухзвенная и трехзвенная архитектуры с поддержкой "PUSH-over-TCP" РАЗРАБОТАННЫЕ КРУПНЫЕ ПРОЕКТЫ: 1) Система HelpDesk+CRM - обработка запросов пользователей через сайт, Call-центр, почту. Ведение истории переписки, отправка и сохранение вложенных файлов. 2) Много-поточный сервис рассылки уведомлений клиентам (СМС, Viber, Email) через протоколы: SOAP, SMPP, REST, SMTP. Организации стека очереди по системе LIFO. До 20 одновременно ожидающих очередей на рассылку, поиск наилучшего пути отправки СМС, использование общей БД Перенесенных Номеров (6+ млн телефонов - прирост 0,5-1 млн в год). 3) Автоматизация загрузки ассортимента из мирового автокатолога (40Гб данных); 4) Рекламный сервис EXIST@DIRECT - реклама сторонних магазинов, включающих в себя проценку, биллинг, статистику, управление заказами, оповещение о заказах. ПОДДЕРЖКА (Delphi + MS SQL): 1) Договора контрагентов - учет, печать и рассылка 2) Система управления клиентами и сотрудниками 3) Система просмотра заказов и очередью обзвона клиентов (для колл-центра и франчайзинговых компаний) 4) Система контроля версий 5) Система заказов по каталогам 6) Система управления закупками и прайс-листами 7) Система управления поставщиками и доставкой 8) Система построения и формирования отчетов ДРУГИЕ ПРОЕКТЫ (MS Visual Studio, C#, MS SQL, Web): 1) Сервис загрузки и распределения Базы Перенесенных Номеров (Операторы сотовой связи) 2) SOAP-сервис для приема и отправки уведомлений пользователю (смс, viber, push) 3) Сервис загрузки описаний с сайтов партнеров 4) Сервис многопоточной загрузки и обработки изображений (для каталога). Разработка, планирование и внедрение проектов в роли разработчика и в роли Project Manager. Наставничество над другими программистами. Организация взаимодействия, планирование работы на день и контроль исполнения. Корректировка. Взаимодействие с контрагентами, обсуждение условий договоров по информационным системам, интеграция с тройкой операторов сотовой связи: Билайн, МТС, Теле2, а так же с десятком агрегаторов. Постоянное стремление работать по стандартам, документирование и комментирование кода.
Сентябрь 2011Апрель 2012
8 месяцев
ПФ ВИС
ГЛАВНЫЙ СПЕЦИАЛИСТ
Разработка под американскую систему планирования и контроля строительства Primavera. Использование API технологий. Разработка сервисов, поддерживающих планирование и контроль строительства, разработка отчетов, под Delphi, MS SQL 2008 с использованием технологий разработки MS ACCESS 2010 (ADP-приложение) и MS EXCEL, как способ формирования отчетов.
Октябрь 2009Сентябрь 2011
2 года
ООО Таттва
WEB-разработчик, администратор сайта
Разработка и доработка существующей CMS на базе Zend Framework, с использованием JavaScript, VB, PHP, CSS языков программирования, а так же языка запросов SQL в формате бд MySQL. Поддержка сайта в актуальном состоянии в соответствии с изменениями в расписании, новостями, мероприятиями. Создание и наполнение контента сайта - форматирование текстов, создание рекламных баннеров (Adobe Photoshop, Flash MX4). Своими достижениями считаю освоение новых языков программирования за достаточно малый срок, адаптация к существующему коду, его переработка и изменение. Конкретные решенные задачи: - Кнопка "Ближайшие занятия" - была поставлена задача на аутсорсинг, полностью проконтролирована и доведена до конца. В последствии доработана и переделана (с точки зрения универсальности кода) мной. - Уведомления по e-mail об истечении срока публикации новости или события, с возможностью открывать непосредственное событие из почты. Были разработаны доп таблицы и соответствующий алгоритм доставки и проверки истечения срока. - Переформатировано меню сайта и расписание, что позволяет пользователям обозревать сайт в более компактном виде и не ждать лишней перезагрузки. Использовались JavaScript + CSS + PHP. - Произведены изменения в структуре CMS, для чего потребовалось широкое изучение модели Zend Framework. - Полу-автоматизирована и настроена система обмена данными о клиентах из CRM (реализованной мной на Delphi) в MySQL для формирования рассылки. - Автоматизирован способ формирования рассылки (плагин для CRM на delphi).
Ноябрь 2010Апрель 2011
6 месяцев
Собственный проект в сфере обслуживания клиентов
ВЕДУЩИЙ РАЗРАБОТЧИК
Разработка на основе принципа CRM-систем системы управленческого учета. Основная среда разработки и реализация: * Delphi 7.0 * База данных MS SQL 2005. * EhLib, ADO * Контроль доступа и распределение ролей На данный момент проект завершен.
Июль 2009Февраль 2010
8 месяцев
Собственный проект в сфере страхования
ВЕДУЩИЙ РАЗРАБОТЧИК
Ведение проекта: "Разработка и внедрение комплексного программного обеспечения для страховых предприятий, позволяющего вести базу клиентов, базу полисов, страховых фирм, базу сотрудников, производить кассовые операции, бухгалтерский учет, вести учет звонков и заявок call-центра, производить различные операции с бланками строгой отчетности, формировать отчеты по прибыли, по зарплате, производить ревизию бсо по сотрудникам, гибко настраивать проценты по сотрудникам и т.д." Основная среда разработки и реализация: * Delphi 7.0 на базе стандартных визуальных компонент * База данных MS SQL 2005. Установка, настройка сервера и разработка архитектуры БД * Использование EhLib-компонент для взаимодействия с данными * Свои компоненты для связи с БД и управления БД на основе технологии ADO * Свои визуальные компоненты на основе стандартной палитры Delphi * Пиктограммы и хинты - основной интерфейс для взаимодействия с пользователем * Защита программы * Контроль доступа и настройка доступа конечным пользователем * Вход в программу через механизм SQL Server авторизации пользователей. База данных * Таблицы * Триггеры (DDL и DML) * Индексы * Хранимые процедуры * Пользовательские функции (UDF) * Проектирование заданий (Jobs) * Распределение Ролей * Создание Пользователей и логинов, организация доступа средствами БД ПО разработано, внедрено и в данный момент находится на сопровождении в некоторых организациях, которые сочли данный продукт более удобным и функциональным, в сравнении с имеющимися на данный момент аналогами.
Ноябрь 2008Май 2009
7 месяцев
ООО Дальневосточная транспортная группа
Начальник отдела информационных систем
В подчинении 5 человек. Основные обязанности: Программирование и разработка на Delphi 7: - с использованием стандартных компонент, их дописанием, а так же FastReport 3, TMS 4.2, EhLib 4.1. - разработка скриптов для автоматического парсинга данных с сервиса ГВЦ (Главный Вычислительный Центр ОАО РЖД), заливания в БД и автоматической рассылки по критериям почты. - разработка форм отчетов и выгрузки в Excel - разработка с нуля и внедрение проекта комплексной ERP-системы автоматизации предприятия, включающего обособленные подразделения и центральный офис, сбор информации, структуризация информации для последующего управленческого анализа и планирования, включающего кадровый аспект, документооборот, материалы и другое. Базы данных MySQL, основная MSSQL 2005: - написание запросов, создание таблиц, написание триггеров, процедур и функций, оптимизация запросов. - проектирование базы данных для системы автоматизации предприятия. - организация удаленного доступа к базам данных, организация сбора информации из подразделений. Структурирование информации, получаемой, в виду специфики направленности деятельности предприятия, из ГВЦ - создание скриптов на JavaScript. - руководство распределенным отделом информационных систем по предприятию - планирование и распределение заданий между подразделениями - Составление, редактирование и согласование договоров и счетов. - переговоры с фирмами-подрядчиками, закупка компьютерной техники - разработка систем обработки данных по вагонам, по дислокации, по грузам, расходным материалам - систематизация и введение защиты информации в обособленных подразделениях. - междугородняя телефония для связи с ОП, городская и сотовая связь, обеспечение интернет-связью ОП. - аналитический подход при минимизации затрат. - проектирование и внедрение информационной сети предприятия.
Сентябрь 2007Октябрь 2008
1 год 2 месяца
ООО "ИОН" Цифровой Центр
программист разработка/поддержка ПО
Основная функция: работа в команде программистов на позиции поддержки ПО и, как "горячего" исправления программного кода, так и написание собственного кода, а так же исполнения долгосрочных проектов. - Разработка программного обеспечения под внутренние задачи компании. Разработка и доработка существующего ПО (проект Кадры, проект Магазин, проект Контроль Качества Обслуживания, проект CallCenter). - Разработка/доработка БД в соотвествии с необходимостью. - написание запросов, триггеров, процедур/функций, оптимизация запросов - Delphi 7.0, 5.0; MSSQL2000/2005; Interbase/Firebird 1.5; Starteam; MS Outlook; - работа с XML, HTML, Excel - отчеты FastReport разные версии - Indy 9, 10 - Различные собственные разработки, и разработка компонент - Проект обмена данных между офисом и магазинами совместно с разработчиками 1С-Рарус средствами Delphi - Проект обмена электронными сертификатами в магазины, позволившего получать сертификаты о товарах своевременно, что в свою очередь гарантировало стабильную работу магазинов. - Проект контроль качества обслуживания, совместно с отделом аудита качества, позволил упростить задачи аналитики в области улучшения качества обслуживания продавцами клиентов, что непосредственно и своевременно сказывалось на росте продаж и росте довольных покупателей - Проект CallCenter позволил операторам внешнего Call-центра и администраторам внутреннего Call-центра более структурированно и прозрачно вести базу данных звонков и заявок, что в свою очередь, позволило ускорить процесс доработок программных продуктов внутри предприятия, и оказывать помощь покупателям вне предприятия.
Март 2007Сентябрь 2007
7 месяцев
ООО "ИОН" Цифровой Центр
Программист Delphi
- разработка нового ПО под внутренние задачи компании. Создание и поддержка БД. - Внедрение MS SQL под единую систему финансового учета предприятия и филиалов. - Разработка внешней и внутренней корпоративной программы обмена заявками и сообщениями с хранением данных. - Реализация автономной системы выгрузки данных под сайт. - Реализация финансовой отчетности магазинов и отчет по доходности. - Разработка БД, интерфейса и функционала для системы финансового учета "Бюджет Движения Денежных Средств" - Разработка и внедрение в магазинах автоматизированной системы анкетирования покупателей "Анкета Дисконт" - доработка и переработка существующего ПО. - написание запросов, процедур - Delphi 6.0; Sybase; MSSQL2000; Получил опыт работы с БД Sybase. Получил опыт написания сложных запросов и реализации их через кубы. Поддержка пользователей. Разработка собственного механизма обмена информацией. Автоматизация бизнес-процессов. Проекты:
Сентябрь 2006Март 2007
7 месяцев
Страховой Стандарт (страхование)
Програмист Delphi, администратор БД
- доработка существующего ПО: офисная автоматизированная многопользователевская система учета (ERP) на Delphi под базу данных MSSQL 2000. - разработка локальной системы учета полисов страхования - Администрирование и управление MSSQL Server 2000, создание структуры БД, написание процедур, функций, простых и сложных запросов. - Администрирование, наладка и управление MS Windows Server 2000, подключение пользователей, реорганизация ведения архива данных, обучение персонала навыкам и особенностям работы с компьютером и программой. Проведение собраний и внедрение предложений.
Сентябрь 2004Август 2006
2 года
ЗАО "ИНФОРМСВЯЗЬ-ХОЛДИНГ"
Инженер-проектировщик КСИАС
Основные должностные функции и обязанности: - Проектирование и разработка комплексных систем информатизации и автоматизации в области "Интеллектуального Дома" для коммерческой и государственной застройки. - Составление счетов-фактур, подбор оборудования и всех расходных материалов. - Настройка контроллеров (Аудио-, Видео-коммуникаций/конференций, Пожарной сигнализации, контроля доступа, систем обеспечения здания) - Переговоры с заказчиками и подрядчиками. - Подготовка проектной документации. Участвовал в проектировании и реализации проекта Международного терминала Аэропота Кольцово в г. Екатеринбург в области КСИАС.

Навыки

Уровни владения навыками
Embarcadero Delphi
Разработка технических заданий
PHP
MySQL
MS SQL Server
Microsoft Visual Studio
Oracle 10G
Teamleading
Spring Framework
Elasticsearch
NoSQL
Постановка задач разработчикам
руководство командой разработчиков
API
REST

Опыт вождения

Имеется собственный автомобиль

Права категории B

Обо мне

Технологии: - Spring Framework (middle+ уровень) - Delphi (профессиональный уровень) - Redis / Memcached / Couchbase - RabbitMQ - Elasticsearch - k8s + rancher - Visual Basic (профессиональный уровень) - JavaScript (средний уровень) - PHP (начальный уровень) - C/C++ (начальный уровень) - Turbo Pascal (профессиональный уровень) - Android Studio (начальный уровень) - Разработка под Android/iOS (средний уровень) Базы данных: - MSSQL Server 2000/2005/2008/2014 - ORACLE 10g - Interbase/Firebird 1.0/1.5 - MySql - Sybase - Навыки проектирования БД - Базовые знания PL / SQL - Умение составлять сложные SQL запросы - Умение работать и составлять запросы для кубов (SMART) - Умение писать хранимые процедуры, функции - Умение писать триггеры - Навыки оптимизации запросов Операционные системы: - MS Windows: Win98/2000/XP/2003/Vista администратор - MS Windows CE (разработка под win CE) - Unix пользователь Системы отчётности: - FastReport 3xx ПО: - JetBrains: IntelliJ, PyCharm, PhpStorm - Embarcadero XExx series - Eclipse - dbForge for MSSQL/MySql/Oracle - Borland Starteam; - MS Visual Studio 2008 - MS Office; - Adobe Photoshop; - Rational Rose; - MS Project; - MS Share Point; - MS Visio 2003; - CA ER-Win; - EMS Manager for SQL Server; - FreeMind Map. Сети: - опыт работы и настройки сетей Microsoft. Аппаратное обеспечение: - самосборное железо; - работа с компьютерными комплектующими, опыт по настройке и сборке компьютеров. Специальные навыки: - знание бизнес-процессов бухгалтерии, финансовой службы, логистики, управления персоналом, товарооборотом, процессаов клиентской поддержки; знание документооборота; - разработка технических заданий для автоматизации бизнес-процессов по: -- бюджетированию; -- документообороту; -- рентабельности; -- расчету себестоимости; - выявление и анализ потребностей клиента в области оптимизации, стандартизации и оптимизации бизнес-процессов; - сбор и анализ информации о продуктах, внутренних процессах и связанных процедурах; - формализация бизнес требований на основе информации предоставленной различными подразделениями; - анализ новых/ изменившихся бизнес требований; - сбор и анализ требований к ПО, согласование требований с заказчиками, другими участниками проекта; - разработка логической модели данных в виде спецификации для дальнейшей разработки ПО; - проектирование ПО, написание спецификаций; - составление планов разработки ПО; - проектирование структуры БД; - cоставление аналитических отчетов в компании; - создание веб-аналитических отчетов; - функциональное тестирование (авторская приемка) реализованного ПО; - организация, подготовка test-case’ов и проведение функционального, интегрального и потокового тестирования ПО; - поддержка разработчиков ПО по вопросам проектирования; - разработка инструкций, консультационная поддержка пользователей, обучение новых пользователей; - подготовка сопроводительной документации; - подготовка аналитических материалов (технологических решений разработки/внедрения ПО, интеграции с другими системами); - оценка технологических рисков, оценка трудозатрат; - знание методологий разработки ПО; - опыт работы в команде. ЛИЧНЫЕ КАЧЕСТВА: - Активен, быстр, умею настигать цель настойчиво и упорно; - Надежен, честен, порядочен; - Быстро обучаем, энергичен и инициативен; - Обладаю способностью к самоконтролю и самомотивации; - Имею исключительные аналитические способности и способность принимать оперативные решения и находить эффективные компромиссы - Работаю одинаково эффективно как самостоятельно, так и в коллективе; - Коммуникабелен. Умею находить общий язык с людьми, выстраивать отношения и выходить из конфликтных ситуаций. - Страстное желание повышать профессионализм, становиться экспертом, получать новые навыки/знания и непрерывно самосовершенствоваться. ПРОЧЕЕ - Москвич - Здоров, занимаюсь Йогой, Цигун, Кунг Фу, Фехтованием, без вредных привычек; - Водительские права категории "B"

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

2006
Moscow Institute of Radiotechnics Electronics and Automatics
Computing machines complexes systems and networks

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

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


Повышение квалификации, курсы

2008
Базовый курс по разработке в среде 1С: Предприятие, бухгалтерия
1С-Рарус, нет
2007
Базовый курс для пользователей 1С: Предприятие, Бухгалтерия
1С-Рарус, нет

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

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

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

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