Перов Денис Витальевич
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 г.)
Занимаю должность Программиста Java. Работа ведется над серверной частью браузерной MMO игры. В работе используется по большей части Core Java.
Принимал участие в анализе технологий и разработке демо-версии АСУ. При выборе технологий для использования в проекте поверхностно изучал WebServices, SOAP, WSDL, REST, XML-RPS, CORBA, а также различные реализации данных технологий; использовались в проекте С++, XML, XSD.
Разрабатывал учебно-тренировочный комплекс на Flash ActionScript 3.0.
В рамках крупного веб-проекта использовал JSP, Java, JavaScript, PostgreSQL.
Занимал должность
программиста С++.
Участвовал в проекте квеста для Nintendo DS.
Отвечал за написание различных подсистем проекта, в т.ч. графической,
звуковой.
Участвовал в следущих проектах:
Игра RIP: Strike Back – аркадный 2D шутер с видом сверху. Платформа PC. Разбирался с нуля в проекте. Портировал проект с Visual Studio 6.0 на Visual Studio 2003 компилятор. Игра написана на С++. Проект выпущен, http://majus.ru/31
Игра RIP3: The Last Hero – аркадный 2D шутер с видом сверху. Платформа PC. Особенности игры: возможность совместной игры 2-х игроков за одним PC, поддержка джойстика, сетевая игра по локальной сети до 6-ти игроков, online таблица рекордов, корректно работает на Windows Vista. Игра написана на С++ с использованием сторонних библиотек. Скриншоты можно посмотреть по адресу http://majus.ru/32
Игра Crazy Nut – скроллер. Игра создана на Flash с использованием языка ActionScript 2.0. Проект выпущен, http://majus.ru/33
Игра RIP Mobile ( рабочее название ) - аркадный 2D шутер с видом сверху. Игра для мобильных устройств. Игра разрабатывалась с использованием J2ME. Проект не выпущен, но доведен до релиз-версии.
Игра Way in Dusk – 3D шутер для консоли Nintendo DS. Разработчик - компания «Elephant Games». Отвечал за проектирование архитектуры, также занимался кодированием. Принимал непосредственное участие в реализации 2D, а затем и 3D движка игры, звуковой подсистемы. К сожалению, настоящее и будущее проекта неизвестно, скриншоты — http://majus.ru/34
Браузерная MMO Destiny-Online. Участвовал в разработке серверной части игры на Java 6. В процессе разработки использовал ORM, SQL, JavaMail, Socket, TCP/IP. http://destiny-online.ru
Игра «Русский Футбол» - аркада на Flash с использованием ActionScript 2.0. Игра доступна по адресу http://majus.ru/game
Визуализация иерархической структуры на Flash с использованием ActionScript 3.0. По данным из базы данных MySQL рисуется «фрактальный папоротник». http://majus.ru/work/leafs
Сервис “Контакт” - генерация изображения, содержащего контактные данные пользователя. Логика сервиса написана на Java. Для визуализации использованы JSP и JSTL. Активно использовались Filters и Listeners. Сервис хранит данные в базе данных PostgreSQL. http://tinyurl.com/nnapuk
Список технологий и стандартов, с которыми я работал и которые так или иначе связаны с моими текущими профессиональными интересами:
С++, 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
Мои знания:
Обладаю хорошей обучаемостью, желанием получать новый опыт и развивать имеющиеся навыки, целеустремлен.
Свободно ориентируюсь в интернет. Обладаю навыками быстрого и исчерпывающего поиска нужной информации.
Владею русским и английским языками. Способен свободно читать техническую документацию.
Имею опыт совместной разработки, планирования и выработки архитектуры проекта.
Имею опыт составления Технического Дизайн Документа и др. внутренних документов.
Написанные мною код и документы - http://majus.ru/resume/denis_perov.zip