in English

Веб-ЦРМка для Австрийских государственных центров реабилитации. Жизненные показатели, печати отчётов на бумаге, управления диагнозом и других аспектов клинического обслуживания.

Старший java-разработчик модуля печати в CRM-системе в проекте с 800 таблицами и командой из 25 человек.

Достижения:

  • Заимплементировал бекенд и фронтенд функциональности печати в PDF;
  • Провёл 30-часовой вводный курс по Java core для джунов-автоматизаторов QA.
  • Выступил в роли ментора для 2 студентов Java school 2018 и 2019.

Повторяющиеся практики:

  • Разработал новые фичи: 115 фич заимплементил. 492 бага пофиксил.
  • Ежедневно обработал несколько код-ревью.
  • Написал технические патч-ноуты на функциональность которую разработал.
  • Покрыл юнит-тестами заимплеменченную функциональность.
  • На проекте уже 800+ таблиц, задача - не задублировать по незнанию. Переиспользовать существующие и аккуратно вписать новые связи в имеющиеся 800+ таблиц. Обычно для каждой фичи в режиме BoundedContext - 1..4 таблицы связанных внутри, одна из которых является адаптером наружу - FK на одну из 800+ таблиц.

Техническое

  • Монолит CCU 1000 rps;
  • Паттерны: шина, шаблоны (Jasper printing), FSM (самописный status transitions framework), пессимистичные блокировки.

Мультиплеер

  • Компоненты SCRUM: daily, спринты, ретроспектива;
  • Вся команда: 25 разработчиков (4 тимлида, QA лид, 3 QA-автоматизатора, 12 программистов, 8 ручных QA, UX-инжинер);
  • Моя суб-команда: 1 тимлид, 2 программиста, 1 QA.

Stack

Showing 22 of 22 entries
TechnologyStartedEnded
Orbeon2016-11-152021-01-01
Java 82019-02-012021-02-01
Jasper Reports (Embedded + Standalone)2018-04-012021-01-01
Jackson2016-11-152021-01-01
Dozer Mapper2016-11-012020-12-01
Java 62016-11-152019-02-01
Wicket2017-11-152021-01-01
MapStruct2018-01-012020-12-01
pdfbox + fillable PDF2018-04-012021-01-01
Apache Camel2016-11-152021-01-01
Wiremock2016-11-152021-01-01
Mockito2016-11-152021-01-01
JUnit2016-11-152021-01-01
SQL2016-11-152021-01-01
Oracle Database2016-11-152020-01-01
Hibernate + JPA2016-11-152021-01-01
Liquibase2016-11-152021-01-01
git2018-06-062021-01-01
Apache Tomcat and Servlets2016-11-152021-02-01
svn2016-11-152018-06-06
Maven2016-11-152021-01-01
JProfiler2016-11-152021-01-01