Резюме

Перов Денис Витальевич
Jabber: jabber@majus.ru
Моб.тел.: +7-903-53-46-700
E-mail: denis.perov@gmail.com

Программист Java. Имел опыт разработки игр для PC и Nintendo DS платформы. Возраст 23 года. Проживаю в Москве. Не женат, детей нет, на руках военный билет.

Образование

Обучался в Марийском Государственном Университете на Факультете Информатики и Вычислительной Техники в период с сентября 2004 г. по ноябрь 2005 г. Ушел из университета в середине второго курса.

Сертификаты



  • Sun Certified Programmer for the Java 2 Platform, Standart Edition 6.0 (2009 г.)

Опыт работы


c 05.2009 г., компания «Точка Отсчета», Москва

Занимаю должность Программиста Java. Работа ведется над серверной частью
браузерной MMO игры. В работе используется по большей части Core Java.

06.2008 – 04.2009 гг., компания «Интернэкс», Москва

Принимал участие в анализе технологий и разработке демо-версии АСУ. При выборе технологий для использования в проекте поверхностно изучал WebServices, SOAP, WSDL, REST, XML-RPS, CORBA, а также различные реализации данных технологий; использовались в проекте С++, XML, XSD.

Разрабатывал учебно-тренировочный комплекс на Flash ActionScript 3.0.

В рамках крупного веб-проекта использовал JSP, Java, JavaScript, PostgreSQL.

12.2007 – 05.2008 гг., компания «Новый Диск»

Занимал должность программиста С++.
Участвовал в проекте квеста для Nintendo DS. Отвечал за написание различных подсистем проекта, в т.ч. графической, звуковой.

07.2005 – 08.2007 гг., компания «Elephant Games».


Участвовал в следущих проектах:

Игра RIP: Strike Back – аркадный 2D шутер с видом сверху. Платформа PC. Разбирался с нуля в проекте. Портировал проект с Visual Studio 6.0 на Visual Studio 2003 компилятор. Игра написана на С++. Проект выпущен, подробнее.

Игра RIP3: The Last Hero – аркадный 2D шутер с видом сверху. Платформа PC. Особенности игры: возможность совместной игры 2-х игроков за одним PC, поддержка джойстика, сетевая игра по локальной сети до 6-ти игроков, online таблица рекордов, корректно работает на Windows Vista. Игра написана на С++ с использованием сторонних библиотек. Подробнее.

Игра Crazy Nut – скроллер. Игра создана на Flash с использованием языка ActionScript 2.0. Проект выпущен, ссылка для просмотра.

Игра RIP Mobile ( рабочее название ) – аркадный 2D шутер с видом сверху. Игра для мобильных устройств. Игра разрабатывалась с использованием J2ME. Проект не выпущен, но доведен до релиз-версии.

Игра Way in Dusk – 3D шутер для консоли Nintendo DS. Разработчик – компания «Elephant Games». Отвечал за проектирование архитектуры, также занимался кодированием. Принимал непосредственное участие в реализации 2D, а затем и 3D движка игры,
звуковой подсистемы. К сожалению, настоящее и будущее проекта неизвестно (скриншоты).

Браузерная MMO Destiny-Online. Участвовал в разработке серверной части игры на
Java 6. В процессе разработки использовал ORM, SQL, JavaMail, Socket, TCP/IP.
http://destiny-online.ru

Дополнительный опыт


Игра «Русский Футбол» – аркада на Flash с использованием ActionScript 2.0. Игра доступна по ссылке.

Визуализация иерархической структуры на Flash с использованием ActionScript 3.0. По данным из базы данных MySQL рисуется «фрактальный папоротник». Ссылка.

Сервис “Контакт” – генерация изображения, содержащего контактные данные пользователя. Логика сервиса написана на Java. Для визуализации использованы JSP и JSTL. Активно использовались Filters и Listeners. Сервис хранит данные в базе данных PostgreSQL. Ссылка.

Навыки

Список технологий и стандартов, с которыми я работал и которые так или иначе
связаны с моими текущими профессиональными интересами:


  • С++, 2.5 года
  • Java 2, больше года
  • Навыки OOP, OOD, знание наиболее распространенных паттернов проектирования,
    умение применять их на практике.
  • Опыт разработки игр для PC, 2 года
  • J2EE (JSP, JSTL, Servlet)
  • Java SE 6 (IO/NIO, Generics, Collections, Multithreading, Networking, JavaBeans,
    JDBC)
  • JavaMail
  • SMTP/HTTP протоколы
  • J2ME, MIDP 1.0/2.0
  • Apache Tomcat
  • XML, XSD, CSS
  • WebServices, WSDL, SOAP
  • HTML/DHTML, JavaScript, AJAX
  • SQL, pl/pgSQL (преимущественно PostgreSQL)
  • Системы контроля версий CVS, SVN
  • Среда разработки Eclipse IDE
  • Groovy, XML/HTML/GPath
  • Технический английский язык, способен вести переписку

Дополнительные навыки:



  • Разработка для консоли Nintendo DS
  • WinAPI, DirectX
  • ActionScript 2.0/3.0

Мои знания


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

    Дополнительно


    Написанные мною код и документы.
    Мое фото.

  1. #1 by Максим on 21 May 2010 - 10:39

    Как правильно читается слово majus? )))

(will not be published)