Цель Разработчик Java(Java ee) Краткая информация




Скачать 52.62 Kb.
НазваниеЦель Разработчик Java(Java ee) Краткая информация
Дата конвертации04.11.2012
Размер52.62 Kb.
ТипДокументы


Тел.: 773-88-66

+7 921 304-67-43





E-MAIL: yury.yakovlev@gmail.com


192239, С-ПЕТЕРБУРГ,


Ул. Димитрова. 20-3-149


http://www.yyakovlev.ru

Ю
http://ru.linkedin.com/pub/yury-yakovlev/17/825/789/
рий
Яковлев

Цель Разработчик Java(Java EE)
Краткая информация


  • Отличные знания и 6-летний опыт в Java.Сертификат Sun Certified Java Programmer (Март 2010, 98%, Java SE 6)

  • Хорошее знание технологий Java EE (Сервлеты, JSP, EJB, JMS). Опыт применения Spring, Hibernate, SQL, JDBC. Знание шаблонов проектирования.

  • Опыт в разработке приложений, работающих с базами данных, в том числе:

  • создание логической и физической структуры (для MySQL, MS SQL, Oracle)

  • работа с реляционными данными(SQL, Hibernate, JPA)

  • Создание компонентов доступа к данным в приложении

  • Базовый опыт использования Stripes MVC, Spring MVC, GWT

  • Опыт в разработке программных систем «с нуля»( например, «Генератор тестовых данных» для моей диссертации, проект Supermarket Demo для моих курсов Java EE)

  • Дополнительные навыки: C#, C/C++, Perl и другие языки программирования

Более подробная информация – в конце резюме.

Опыт
12.2009-05.2010 Web-проект “Pozapisi.ru” Разработчик

Проекты

Языки программирования и технологии

Задачи

12.2009-04.2010

pozapisi.ru

Java

Stripes MVC framework,

servlets, JSP, Hibernate, Freemarker


  • «Личный кабинет» (агрегированные данные по назначенным встречам)

  • Система уведомлений на основе шаблонов

  • Различные формы настроек




05.2010 Проект архитектуры для web-версии приложения «Мой Салон»

Java

SmartGWT

Hibernate

Прототип для переноса существующего C++/MFC приложения на платформу AJAX +Tomcat Описание

01.2008-11.2010 Interactive Brokers Rus Разработчик

Сервер обработки ордеров (ccp)

C++, Perl


  • Реализация новых функций (например, новое индексирование FIX-сообщений, новые типы alert-условий, усовершенствование формата разрешений и др.)

02.2009-06.2009, 11.2010 Преподаватель/консультант Java EE

Проекты

Языки программирования и технологии

02.2009-06.2009

Курс из 7 блоков (лекции + практика)

Технологии Java EE 5. Сервлеты, JSP, серверы приложений (Glassfish 2.1, JBoss 5), EJB 3.0, JPA, JMS, Security, Web Services, REST, CORBA. Сайт курсов:http://sites.google.com/site/jeecourses/

11.2010

Демо-проект “Супермаркет”

EJB 3, JMS, Servlets/JSP, Spring, Spring MVC

Проект работает онлайн: http://www.yyakovlev.ru:8081/status.jsp

Исходники: http://www.yyakovlev.ru/svn/supermarket

Компонеты EJB 3 обрабатывают покупки и управляют кассами через JMS. Два веб-приложения: Spring MVC и с простым контроллером. Многопоточный эмулятор касс на основе Spring.

11.2006-12.2008 FutureTrade Rus (куплена в 2008 Interactive Brokers) Разработчик

Разработка для системы e-трейдинга

Java, Ant, JUnit, Spring


  • Новый компонент хранения данных для Сервера коротких продаж на основе Spring

  • Новые функции для системы сборки (в т.ч. автоматический запуск серверов)

  • Инструмент генерации скрипта MySQL DDL

  • Система JUnit -тестов для классов подсистемы обмена сообщениями

08.2003-10.2006 Siemens COM FN (Fixed Networks) Разработчик

Работал над проектом hiR200 (Interactive Voice Responder). Разработал модуль «VoiceXML browser» , включавший интерпретатор DTMF. Реализовал новые функции («content server redundancy», дополнительные возможности для голосовых сообщений). Исправлял ошибки (зависание потока vxml-броузера, ошибки взаимодействия модулей). Отвечал за скрипты сборки и инсталляции, за configuration management (ANT, InstallShield, UNIX shell. ClearCase).

09.2003-06.2006 Аспирантура СПбГУИТМО Аспирант

Реализовал Систему генерации тестовых данных для структурного покрытия на C# с использованием парсера ANTLR. Система представляла собой реализацию улучшенных методов покрытия «белого ящика», включала в себя синтаксический разбор исходного текста на Паскале, построение управляющего графа и требуемого набора путей, динамическое выполнение программы и анализ результатов.

09.2001-06.2003 Siemens Business Services , Russia Разработчик

Работал в проектах: “Skills Profile”, “Universal Data Access Manager”, “NLP Engine”. Разрабатывал структуру БД, SQL-запросы, компоненты Java и C# для взаимодействия с БД.

01.2001-05.2001 Artificial Life Rus. Разработчик

Работал в проекте Smart Bot Suite. Разрабатывал Java-утилиты; SQL –запросы для отчетов.

09.2000–12.2001 Центр дистанционного обучения СПбГУИТМО Разработчик

  • Участвовал в разработке системы дистанционного обучения(Java: GUI, доступ к БД Oracle)

  • Разработал Web-систему учета ресурсов дистанционного обучения (Perl, Postgres)


Образование
2003 - 2006 Аспирантура СПбГУИТМО, к.т.н.

    Направление исследований: автоматическая генерация входных данных для структурного покрытия при тестировании программ.

1997–2003 Санкт-Петербургский Государственный Университет Информационных технологий, механики и оптики (СПбГУИТМО),

Факультет Компьютерных технологий и управления, кафедра Вычислительной техники. Степень магистра техники и технологии.

    2 года - изучение C/C++, 1 год - изучение Java в университете.

    2000-2001 Академия программирования (Курсы Java – 0.5 года, Сервлеты, JSP, Паттерны Проектирования, Oracle – 0.5 года. Выпускной проект: распределенное приложение CORBA)

    К
    Владение языками
    Russian(native),

    English, Spanish(very good), German(basic)

    Увлечения
    Музыка, литература. Генеалогические исследования. Путешествия

    омпьютерные навыки



Языки программирования и др. языки:

Java SE 6, SQL, C/C++ – отличные знания; Oracle PL/SQL, MS Transact-SQL,

C#, HTML, CSS, Javascript, PHP, Delphi, Perl – хорошие знания

Библиотеки, технологии, фреймворки:

Hibernate, Spring, Stripes, JSP, Servlets, JMS, EJB, JDBC – хорошие знания

Серверы приложений:

JBoss4/5, Glassfish 2.1, Tomcat 6.0 – опыт конфигурирования и deployment’а

Управление версиями, управление ошибками:

SVN, CVS, ClearCase. Bugzilla, dotProject, Mantis, TeamCity

Инструменты сборки и тестирования:

Ant – отлично. JUnit – хорошо.

Пользователь операционных систем:

Windows XP, UNIX-based systems: SunOS, Red Hat Linux, Ubuntu

Опыт работы с БД (как разработчик приложений и разработчик БД):

MySQL 5.0, Java DB (Derby), Oracle 8/8i, MS SQL Server 2000, 2005.





Похожие:

Цель Разработчик Java(Java ee) Краткая информация iconОбщие представления о языке Java 6
Виртуальная Java-машина, байт-код, jit-компиляция. Категории программ, написанных на языке Java 9
Цель Разработчик Java(Java ee) Краткая информация icon          Java 2    практическое руководство                          Минск 
Б69          Java 2: практ. рук. / И. Н. Блинов, В. С. Романчик. – Мн.: УниверсалПресс, 2005. 
Цель Разработчик Java(Java ee) Краткая информация iconЛекция  Что такое Java? История создания  1
Методика преподавания опирается на четырехлетний опыт преподавания курсов по Java
Цель Разработчик Java(Java ee) Краткая информация iconПрименение ит в реализации алгоритмов на графах
Широкое распространение получили сервлеты и jsp (Java Server Pages), предоставляющие клиентам возможность доступа к серверным приложениям...
Цель Разработчик Java(Java ee) Краткая информация icon6. краткая программа курса НА русском языке
Наименование курса, разработчик, рецензенты  14-15 
Цель Разработчик Java(Java ee) Краткая информация iconОтчет национального исследовательского Томского политехнического университета по результатам реализации
Краткая информация о расходовании средств федерального бюджета и софинансирования по Программе 11
Цель Разработчик Java(Java ee) Краткая информация iconФорма заявки на киберфест 2012
Краткая информация об авторе/участнике (имя, год рождения, страна, образование, очень кратко об артистической деятельности, награды...
Цель Разработчик Java(Java ee) Краткая информация icon   Количество кредитов 3 кредита (2/0/1)    Подготовлено сениор-лектором  Есенгалиевой Каламкас Сембаевной    Время и место занятий  Контактная информация  Личная информация  об инструкторе  Лекции  Офис часы  тел.: 
Цель  курса  Основной  целью  изучения  дисциплины  является  формирование  у  студентов  необходимой 
Цель Разработчик Java(Java ee) Краткая информация icon   Количество кредитов 3 кредита (2/0/1)    Подготовлено сениор-лектором  Есенгалиевой Каламкас Сембаевной    Время и место занятий  Контактная информация  Личная информация  об инструкторе  Лекции  Офис часы  тел.: 
Цель  курса  Основной  целью  изучения  данной  дисциплины  является  интенсивное  обучение 
Цель Разработчик Java(Java ee) Краткая информация iconОбщая библиотека
«Психология», «Управление», «Административное право», «Криминология», «Уголовное право» и др. Внутри каждого раздела материалы представлены...
Разместите кнопку на своём сайте:
TopReferat


База данных защищена авторским правом ©topreferat.znate.ru 2012
обратиться к администрации
ТопРеферат
Главная страница