На главную

CV: Senior Java Developer

Персональная информация

ФИО: Радченко Марат Спартакович

Дата рождения: 3 февраля 1987 г.

Проживание: г. Зеленоград

Семейное положение: женат

Личные качества

Зануден. Импульсивен. Перфекционист. Ответственен. Продуктивен. Общителен. Умею убеждать и вести за собой людей.

Навыки

- знаю и готов использовать.

- знаю, но предпочёл бы не использовать.

Java: общие технологии

J2SE 6.0

Maven 2

Все проекты с моим участием используют Maven 2. Мной написано несколько (два) плагина, неоднократно настраивал корпоративный репозиторий, успешно организовывал мультимодульную и мультипроектную разработку. Поддерживаю собственный репозиторий.

FOP

Чтобы посмотреть, зайдите на сайт hh.ru от работодателя и распечатайте счёт/договор в формате PDF.

Ant

Использовал на ранних этапах разработки. В headhunter участвовал в переводе проекта на Maven 2.

Spring Framework (IoC, AOP, Transactions, DAO)

JDBC

Testing Frameworks

TestNG

Регулярно использую для написания тестов.

DbUnit

Использую для инициализации in-memory db при разработке.

EasyMock

Использую для тестирования межкомпонентного взаимодействия.

JUnit

Java: серверные технологии

Apache Wicket

Использовался на проекте pronto.ru. Отправил несколько багрепортов, обучил команду принципам работы.

Servlets

JSP + JSTL + Struts

Использовались на проекте hh.ru. Больше не использую по причине наличия лучших альтернатив.

JSF

Facelets

Seam

Echo 2

Security

JAAS

JA-SIG CAS

Использовался на login.pronto.ru.

Acegi Security (см. схема устройства Acegi)

Активно использовалась на проекте pronto.ru.

Object-relational Mapping

Веб-сервера

Resin

Использовался на проекте hh.ru. Множество багрепортов в caucho.

Glassfish

Использовался для первой реализации paper.pronto.ru.

JBoss

Tomcat

Jetty

Использовался на проекте pronto.ru (при разработке и на продакшене).

Базы данных

PostgreSQL

Использовался для proof-of-concept перевода проекта hh.ru с MySQL и на продакшене проекта pronto.ru.

HSQLDB (для тестов)

MySQL

XML

XSLT + XSL-FO

Использовались для написания преобразователя ODT → XSL-FO.

Web

CSS

Javascript

JQuery

Использовался на проекте pronto.ru.

Django

Участвовал в Django Spring 07 июля 2008.

Perl

Использую только для небольших системных скриптов. Мой первый язык программирования.

Системы управления версиями

Операционные системы

FreeBSD

Linux (Gentoo, Debian)

Являюсь контрибьютором в Gentoo Java Group, занимаюсь портированием Gentoo на Nokia N800/N810.

Windows

Баг-трэкеры

Прочее

RTF

Чтобы посмотреть, зайдите на сайт hh.ru от работодателя и распечатайте счёт/договор в формате RTF.

eXtreme Programming

Места работы

Март 2007 - настоящий момент: Пронто-Москва

Архитектор, тимлидер.

Обязанности: техническое руководство разработкой сайта pronto.ru. Интеграция с корпоративной инфраструктурой (бухгалтерия, редакция). Собеседование программистов. Выбор технической платформы. Создание окружения разработки.

Ноябрь 2006 - март 2007: Stins Coman

J2EE-программист, тимлидер. Создание методологии ведения Java-проектов в компании. Проектирование и разработка ядра ERP-системы. Разработка системы безопасности. Создание окружения для интеграционного тестирования.

Июнь 2006 - ноябрь 2006: Headhunter.RU

J2EE-программист, руководитель команды программистов. Обучение новых сотрудников. Перевод сайта с MySQL на PostgreSQL.

Март 2005 - июнь 2006: Headhunter.RU

J2EE-программист. Написание преобразователя ODT → XSL-FO → RTF. Реорганизация внутренней структуры сайта для возможности введения региональных сайтов (страновых, городских). Проектирование и реализация системы раздачи прав пользователям. Организация перевода проекта с CVS на Subversion. Разработка CRM-системы.

Октябрь 2004 - январь 2005

J2EE-программист. Создание с нуля баннерной системы, аналогичной http://begun.ru.

Февраль 2004 - июнь 2004: Гимназия №45

Java-программист. Проектирование и реализация программы автоматического тестирования учащихся.

Май 2003 - июль 2003: ИД «Аргументы и Факты»

Java-программист. Разработка небольшого веб-сервера и приложения веб-чата.

Требования к работодателю

  • Только белая зарплата
  • Относительно свободный график (с 10+-час до 19+-час)
  • Неограниченный доступ к кофе
  • Наличие современных инструментов разработки
  • Расположение в пределах 5 минут пешком от метро (если только у вас ездит собственная маршрутка)
  • Оценка работников по получаемым результатам, а не по проводимому в офисе времени

Итого

Если вам нужен хороший J2EE-программист, вас устраивает то, что он не будет ходить в костюме и не будет приходить на работу к девяти утра, вы готовы терпеть его вопли по поводу того, как всё убого и криво, и вы не собираетесь сильно грузить его вёрсткой, дизайном и прочими вещами, лишь косвенно относящимися к программингу, то я - подходящий выбор.

Примеры кода высылаю по запросу.

Контактная информация

 
cv.txt · Последние изменения: 2008/11/01 15:09 slonopotamus
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki