Обязанности и достижения:
Обязанности:
- Разработка и поддержка ПО на Java 8 (наполовину легаси-код) для измерительных приборов;
- Написание bat-файлов в помощь вышеуказанному ПО.
Достижения:
- В ходе работы успешно внёс инициативу использования доски (Trello) для создания и фиксации выполнения задач. Создание и настройку доски (метки, улучшения, автоматизация) провел собственноручно; впоследствии создал аналогичную для другого отдела по просьбе руководства.
- Также мной была внесена инициатива использования Git (вместо SVN), а также проведена работа для подготовки реализации этой инициативы: по ее итогам был зафиксирован алгоритм действий для запуска в Docker контейнера с локальным GitLab и переноса в него проектов с SVN. Руководство одобрило инициативу, но назначило этой задаче низкий приоритет — до развертывания на сервере дело не дошло.
- Решил задачу демонстрации пользователю движущегося прогресс-бара для случая, когда о прогрессе процесса в действительности нельзя сказать нечто определенное, но известна оценка продолжительности процесса. Задача была решена путем нахождения математической функции подходящей по желаемым параметрам.