Николай Федоровских

Java Developer

Местоположение

Проживание: Россия, Екатеринбург

Возраст и стаж

Стаж: 13 лет

Возраст: 34 года

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


Профессиональные навыки


Java • SQL • Delphi • Java spring framework • Hibernate • HTML • Java core • Jdbc • Kotlin • Java SE

Участие в профессиональных сообществах


Август 2016 —
По наст. время
(3 года и 3 месяца)

GitHub

@fenik17: 215 вкладов в 3 репозитория, связан с языками:

Java

Опыт работы


Сентябрь 2017 —
По наст. время
(2 года и 3 месяца)

SquareGPS

Senior Java Developer
Россия, Екатеринбург

Обязанности и достижения

Backend for the high-load GPS Monitoring system.

Tools & Frameworks: Java SE 8, Netty, Jetty, Atmosphere, MySQL, Guice, Hazelcast, JDBI, Hibernate Validator, Dropwizard, Atmosphere, JUnit, EasyMock, IntelliJ IDEA, YouTrack, TeamCity, Mercurial, etc.

Май 2016 —
Август 2017
(1 год и 4 месяца)

Сбербанк-Технологии

Senior Java Developer
Россия, Екатеринбург

Обязанности и достижения

  1. Back-end for Host-based Card Emulation (Java 8, Spring, JPA, JMS, Oracle DB, WebLogic, HSM, XSD, JUnit).
  2. Console application that collect metrics for Zabbix (Java Core, Executors, Multithreading, JDBC, PostgreSQL, Oracle DB, sshj, Logback, Guava, JUnit etc.)
  3. Internal messaging services for card processing (Spring Intergation, Spring Data, JMS).

Using IntelliJ IDEA, Git, Gradle, Jira, Confluence, Bitbucket.

Октябрь 2015 —
Апрель 2016
(7 месяцев)

TANDEM

Ведущий разработчик, архитектор
Россия, Екатеринбург

Обязанности и достижения

  • Разработка архитектуры схемы данных. Написание сложных участков кода. Тимлид.
  • Технологии/фреймворки: Java 7/8, Spring, Hibernate, Tapestry, PostgreSQL, MS SQL, HTML, CSS, TestNG, Apache CXF, Guava, Apache Commons, JDBC, Log4j, RTF, XML, JSON и другие.
  • Инструменты: IntelliJ IDEA, Maven, SVN, Artifactory, SonarQube, Jenkins, Jira, Confluence, ArchiMate, OTRS.
Февраль 2013 —
Октябрь 2015
(2 года и 9 месяцев)

TANDEM

Программист
Россия, Екатеринбург

Обязанности и достижения

Разработка архитектуры и написание кода веб-приложения на Java.
Март 2009 —
Сентябрь 2012
(3 года и 7 месяцев)

Комсигнал

Инженер-программист
Россия, Екатеринбург

Обязанности и достижения

Обязанности:

  • Основная деятельность - разработка ПО для управления дорожным движением (конфигураторы светофорных объектов, АСУДД) и утилит для внутреннего пользования, на Delphi.
  • Немного скриптов на PHP и Perl.
  • Администрирование сервера (Ubuntu, nginx, apache, svn, ftp, samba, etc.) и рабочих станций (Windows 2000, XP, 7).
  • Легализация ПО: покупка лицензий, переход на бесплатные аналоги, миграция с Windows Server на Linux.
  • Консультирование клиентов.
  • Обслуживание сайта.
  • Решение проблем с железом, подбор комплектующих.
  • Написание документации.
Декабрь 2007 —
Февраль 2009
(1 год и 3 месяца)

TANDEM

Инженер-тестировщик
Россия, Екатеринбург

Обязанности и достижения

Обязанности:

  • Составление сценариев тестирования.
  • Разработка скриптов автоматизированных тестов (JWebUnit, Selenium).
  • Нагрузочное тестирование (JMeter).
  • Ручное тестирование, плотная работа с программистами и аналитиками (эти тоже иногда ошибаются).
  • Ведение и контроль задач в Redmine.
  • Накатывание обновлений на серверах клиентов (миграция БД, работа с разными СУБД, RDP, SSH, bash-скрипты и т.д.).
Август 2006 —
Ноябрь 2007
(1 год и 4 месяца)

Naumen

Программист-тестировщик
Россия, Екатеринбург

Обязанности и достижения

Обязанности:

  • Написание автоматических тестов на Java с использованием JWebUnit.
  • Созданием стресс-тестов в Apache JMeter.
  • Ручное тестирование.
  • Участие в проектировании информационной системы.
  • Консультирование технических писателей.

Высшее образование


Сентябрь 2002 —
Июнь 2007

Уральский государственный лесотехнический университет

Инженерно-экологический
Россия, Екатеринбург

Специализация и достижения

Технология химической переработки древесины.

О себе


Java Developer