Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяCandidate
Male, 36 years, born on 25 April 1988
Saint Petersburg, metro station Tekhnologichesky Institut 2, willing to relocate (Australia, Great Britain, Denmark, Ireland, Iceland, Cyprus, Liechtenstein, Luxembourg, Monaco, Netherlands, Norway, Switzerland), prepared for business trips
Technical lead
2 500 $ in hand
Specializations:
- Sales manager, account manager
Employment: full time
Work schedule: full day
Work experience 8 years 1 month
August 2013 — June 2014
11 months
Saint Petersburg, www.realweb.ru
IT, System Integration, Internet... Show more
Software Engineer
Обязанности: разработка и поддержка внутренней инфраструктуры и проектов команды разработчиков. Миграция разработки на виртуальные машины м внедрение контроля конфигураций с использованием VirtualBox + Vagrant + Chef. Настройка build-сервера для сборки и развёртывания проекта на TeamCity
Проекты:
• Сервис оплаты услуг, предоставляемых рекламными платформами
Задача: Спроектировать и реализовать сервис оплаты услуг.
Роль: Сбор требований, участие в постановке бизнес-задач. Планирование. Проектирование и реализация архитектуры.
Технологии: UML, JavaEE, Spring, REST (Jersey), Hibernate, PostgreSQL, AngularJS
• Сервис для распределения и запуска фоновых задач
Задача: Реализовать систему распределения и мониторинга выполнения фоновых задач
Роль: Проектирование и реализация архитектуры.
Технологии: JavaEE, REST (Jersey), RabbitMQ, BerkleyDB.
• Сервис для хранения общих данных рекламных платформ
Задача: Вынести функции по доступу и работе с общими данными различных рекламных платформ в отдельный сервис.
Роль: Распределение задач внутри команды из 3 человек, сбор требований, проектирование и реализация архитектуры.
Технологии: PHP, MongoDB, JSON, REST, UML.
February 2010 — February 2013
3 years 1 month
Saint Petersburg, www.scoros.com
IT, System Integration, Internet... Show more
Software Engineer/Team Lead
Обязанности:
• Поддержка и разработка корпоративных поисковых порталов;
• Анализ и проектирование новой функциональности;
• Анализ и проектирование рабочих процессов внутри комманды разработчиков из 5 человек;
• Анализ написанного кода, пояснения ошибок членам команды.
Проекты
• Thomson Reuters services integration
Задача: Отображать различную информацию о компании получаемую от стороннего сервиса.
Роль: Сбор требований, распределение задач внутри команды из 3 человек, проектирование и реализация архитектуры.
Технологии: PHP, XCache, SOAP, XML, XSLT, AJAX, Ext.JS
• SharePoint web parts
Задача: предоставить возможность искать и просматривать результаты поиска документов сторонних вендоров в интерфейсе корпоративного сайта SharePoint
Роль: Сбор требований, проектирование и реализация ПО, подготовка технической документации. Помощь заказчику во внедрении.
Технологии: PHP, XML, openssl, C#, XSLT, SharePoint
• SharePoint content crawler
Задачи: Получить документы и права пользователей из SharePoint сайта, проиндексировать полученные данные для дальнейшего представления на портале.
Роль: Сбор требований. Проектирование архитектуры ПО и БД. Определение сроков. Руководство коммандой в процессе выполнения задания.
Технологии: C#, Active Directory, SharePoint, XML, MySQL, BigData, PL/SQL, Perl.
• Координация работы нового удаленного офиса компании
Задачи: Разработать рабочий процесс, при котором можно было бы легко внедрить удаленную команду разработчиков. Обучить новую команду особенностям работы с платформой и следить за качеством написанного кода.
Роль: Отбор кандидатов на вакансию PHP разработчик, участие в разработке рабочего процесса, подготовка презентаций идей, руководство командой из 4 человек.
Технологии: Git, SSH, Jira, FishEye
• Logging system based on aspects
Задача: Создать возможность ведения журнала событий с минимальными изменениями существующего кода.
Технологии: PHP, AOP, Sockets, JSON.
• Taxonomy management service
Задача: Разработать и реализовать сервис по управлению таксономией объектов.
Технологии: Java, REST, Jersey, Hibernate, JUnit, PostgreSQL
August 2005 — August 2009
4 years 1 month
ООО «Партнер-сервис»
Saint Petersburg, 1adw.ru
IT, System Integration, Internet... Show more
Senior Developer
Обязанности:
• Сбор требований, разработка и поддержка различного ПО;
• Проектирование и разработка собственной платформы для разработки и CMS;
• Привлекался к собеседованию новых сотрудников.
Проекты:
• Сайт всероссийских интернет олимпиад для школьников http://olymp.ifmo.ru/
Задача: Создать платформу для проведения интернет олимпиад российских школьников: возможность ввода различных задач и составления вариантов, интеграция с сервисом PCMS для проверки задач на программирование, подсчет статистики результатов и т.д.
Технологии: PHP, PostgreSQL, XML, C#, MS Office, cron.
• Система генерации кода для платформы на основе модели БД
Задача: Создать графический интерфейс для возможности задания соответствия между структурой БД и объектной моделью приложения с возможностью последующей генерации кода для последней.
Технологии: C#, MySQL, PostgreSQL, T4, Linq To XML, XML
• Интеграция пользовательских словарей PROMT с системой MS Office
Задача: Предоставить клиенту возможность составления пользовательских словарей терминов и возможность их подсветки в документах MS Office (Word, Excel, Powerpoint)
Технологии: C++, C#, P/Invoke, COM.
Skills
Skill proficiency levels
About me
Опыт разработки на языках PHP, C#, Perl, Javascript, Java, Ruby, Python
Хорошее знание принципов объектно-ориентрованного программирования. Умения применять различные архитектуры для решения задач.
Хорошее знание SQL. Опыт работы с базами данных Postgres, MySQL, MongoDB, MS SQL.
Опыт работы с технологиями Linq to XML, Linq to SQL, ADO .NET, ADO .NET, ASP.NET, JawaWS, Java Persistence.
Уверенное знание XML, XPath, XSLT, Regexp.
Интеграция программ с приложениями из пакета MS Office 2003/2007, Sharepoint 2007/2010.
Умение работать с системами контроля версий CVS, SVN, GIT.
Higher education
2012
Информационные системы, Специалист
Languages
Professional development, courses
2012
Software Engineering for Software as a Service Course
Berkley University
Citizenship, travel time to work
Citizenship: Ukraine
Permission to work: Russia, Ukraine
Desired travel time to work: Doesn't matter