Профессиональные навыки
Опыт работы
Март 2015 — по настоящее время
Remote Java Developer
Нью-Йорк
Обязанности и достижения

О проекте: Проект посвящен SMS-маркетингу. Отправляем\получаем смс от потенциальных жертв рекламы
Технологии: Java, Grails, Groovy, MongoDb, Git

Обязанности: Изначально поддерживал существующую систему, исправлял баги и добавлял новый функционал.

Впоследствии было принято решение о глобальном рефакторинге проекта (убрать Grails, внедрить тестирование, реструктуризация кода). На самом деле руководству нужно было мобильное приложение, которое без хорошего REST-а сделать не выйдет. Сделать REST малой кровью не было возможности. Потому и начался процесс рефакторинга.
В процессе рефакторинга занимался принемал участие в реструтуризации доменной модели сервиса и созданием REST API с использованием Spring.

Июнь 2013 — Июнь 2014
Ulmart
Java Developer
Санкт-Петербург
Обязанности и достижения

Технологии: Java, Spring (IoC, MVC), Maven, AspectJОбязанности:Переписывание существующего проекта с PHP на Java и его последующая оптимизация. Участие в формировании API для новой ERP. Миграция(конвертация) данных в новую схему базы данных.Разработка API для мобильной версии сайта.

Август 2012 — Февраль 2013
Oracle
Sustaining Engineer
Санкт-Петербург
Обязанности и достижения

Технологии: С++ compiler, Dbx debugger, Fortran compiler, Linux, Solaris, Virtual Box. Обязанности:Проведение регрессионного тестирования.Составление\добавление тестов в тестовую базу.Исправление существующих тестов

Август 2011 — Февраль 2012
WaveAccess
Junior Java Developer
Санкт-Петербург
Обязанности и достижения

Технологии: Java, JavaScript(jQuery), JSF, EJB, CVN, Ecllipse, Swing, GlassFish. Обязанности:Исправление имеющихся багов в клиенте и на сайтах.Реализация новых разделов сайта.Исправление багов в Swing клиенте.

Высшее образование
Сентябрь 2007 — Август 2011
СПбГУ
Прикладной математики - процессов управления
Санкт-Петербург
Специализация и достижения

Бакалавр прикладных математики и физики.

Писал диплом сам =)