Резюме
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 by Максим on 21 May 2010 - 10:39
Как правильно читается слово majus? )))