Профессиональные навыки
WpfHibernateTomcatSQL.NETC#Java
Опыт работы
Апрель 2013 — по настоящее время
Foggy Lab
Разработчик Java
Санкт-Петербург
Обязанности и достижения

Разработка модулей серверной части (backend) системы продажи билетов с SOA-архитектурой. TicketRain - решение для площадок и билетных операторов, обеспечивающее полный цикл управления билетной массой - от расценки билетов и оформления накладных до продажи и контроля доступа в зал. Основной заказчик - Кассир.ру.Также использовался в качестве backend для официального сайта продажи билетов на Универсиаде 2013 в Казани.- Разработка веб-сервисов, внутренних сервисов и работы с базой данных (бизнес-логика и хранилище)- Реализация жизненного цикла продажи билетов (заказы, управление билетной массой, информация о событиях и площадках, справочники)- Подготовка данных для отчетовJava, Spring, CXF, JAX-WS, Hibernate/JPA, PostgreSQL, Tomcat.Разработка модуля сбора данных для сервиса перепродажи билетов Tickery.ru- Загрузка и агрегация информации о предстоящих событиях с сайтов билетных агентств- Загрузка информации об артистах с Last.fm и Deezer- Загрузка информации об артистах и мероприятиях с Wikipedia- Веб-сервис для управления собранными даннымиJava, Spring, crawler4j, Apache HttpClient, CXF, Hibernate/JPA, PostgreSQL, Tomcat.

Декабрь 2011 — Март 2013
PMISoft
Инженер-программист
Санкт-Петербург
Обязанности и достижения

Разработка модулей клиентской и серверной части решения для площадок и билетных операторов c SOA-архитектурой.Разработка серверных модулей:- Разработка веб-сервисов, внутренних сервисов и работы с базой данных (бизнес-логика и хранилище)- Реализация жизненного цикла продажи билетов (заказы, управление билетной массой, информация о событиях и площадках, справочники)- Подготовка данных для отчетовJava, Spring, CXF, JAX-WS, Hibernate/JPA, PostgreSQL, Tomcat.Разработка клиентских модулей:- Клиентская часть жизненного цикла системы продажи билетов- Загрузка данных из веб-сервисов в асинхронном режиме- Печать билетов, формирование отчетовC#, WPF, WCF, MEF, DevExpress.

Сентябрь 2011 — Июнь 2012
Venado Technologies
Разработчик
Москва
Обязанности и достижения

Разработка модулей решения для мониторинга систем enterprise-уровня.Разработал унифицированный механизм сбора данных для .NET и Java, интегрированный с другими модулями системы, позволяющий выполнять realtime-диагностику и собирать статистику для enterprise-систем, с возможностью детализации по отдельным транзакциям (сетевые запросы, обращения к БД, call stack приложений, исключения).Механизм реализован с использованием модификации байткода "на лету" (аналог профайлеров приложений .NET и Java).Java: Java, Javassist, JBoss/Tomcat, JDBC, SQL, сокеты..NET: C#, C++, CLR Profiling API, Reflector, IIS, ADO.NET, SQL, сокеты.

Апрель 2008 — Декабрь 2011
АйТи
Ведущий инженер-программист
Уфа
Обязанности и достижения

Разработка системы автоматизации для Федеральной службы по финансовым рынкам России (desktop client, .NET, SOA).- Разработка архитектуры и ядра системы, API- Клиентская часть управления задачами (workflow).- Разработка редактора метаданных (настройка структуры данных для предметной области)- Механизм автоматической генерации классов для предметной области на основе метаданных- Редактор документов с поддержкой крупных XML-документов (до 200 MB) и механизмом страничной подгрузки данных.- Разработка веб-сервисов (JAX-WS) и модулей веб-клиента (Vaadin)Управление командой разработчиков из четырех человек по методологии Scrum (обсуждение и планирование задач, консультирование)C#, Windows Forms, WPF, ADO.NET, SQL, db4o, CodeDom, DevExpress.Java, Hibernate, Vaadin, JAX-WS, Tomcat, Maven.JIRA, MS Project

Август 2007 — Апрель 2008
УралКапиталБанк
Разработчик C++
Уфа
Обязанности и достижения

Разработка модулей для системы банковских отчетов с использованием фреймворка Qt и интерфейса Oracle OCCI для подключения к БД.C++, Qt, OCCI, SQL, ActiveX (Excel)

Рекомендательные письма
Java-разработчик • знакомый

+

Письмо написано 20 августа 2014 в 19:37
Java-разработчик • знакомый

+

Письмо написано 20 августа 2014 в 19:36
Java-разработчик • знакомый

+

Письмо написано 20 августа 2014 в 19:36
Java-разработчик • знакомый

+

Письмо написано 20 августа 2014 в 19:36