ДФ
Данил Ф.
Мужчина, 25 лет
Россия, Ижевск, UTC+4
Ставка
3250 ₽ / час
НДС не облагается
Специалист доступен с 1 мая 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
О специалисте
Я опытный профессиональный программист. За последние 5 лет своей карьеры я принимал участие в нескольких проектах в качестве штатного разработчика. Мой опыт программирования сосредоточен на Java и Kotlin, но не ограничивается ими.
Я творческий, ориентированный на результат, ответственный специалист с умением работать в команде и твердыми убеждениями о строгих правилах разработки ПО. В своей работе последователен.
Отрасли
E-commerce, FinTech
Проекты
(5 лет 1 месяц)
Цифрв
Роль в проекте
Должность: Java-разработчик
Обязанности в проекте
Приложение для ведения бухгалтерского и налогового учёта посредством мобильных устройств
Обязанности и задачи:
• Поддержка основных микросервисов приложения (основной сервис, сервис для работы с банками, сервис для хранения и обработки банковских операций, сервис отложенных задач)
• Реализация нового функционала в микросервисах, исправление ошибок, оптимизация алгоритмов обработки данных, оптимизация работы с базами данных
• Разработка сервиса для интеграции в банковские приложения
• Реализация и оптимизация запросов в банки (Тинькофф, Точка, Сбербанк)
• Написание Unit-тестов, интеграционных тестов
• Документация OpenAPI
• Создание документации к микросервисам, описание функционала в YouTrack
• Отчётность в YouTrack, Yandex Tracker
Используемые технологии: Kotlin, Java 11, Maven, Gradle, Spring, Spring Boot, Reactor, JUnit, Mockito, Docker, REST, Hibernate, JPA, JDBC, PostgreSQL, Swagger, OpenAPI, Redis, Elasticsearch, OAuth
Период работы
Июнь 2022 - Ноябрь 2022
(6 месяцев)
ФГАУ НИИ «Восход», Проект Криптобиокабина
Роль в проекте
Должность: разработчик ПО
Обязанности в проекте
Проект: ПТК «Криптобиокабина» (01.2019-06.2022)
Создание прикладного программного обеспечения для работы криптобиокабин
Обязанности и задачи:
• Разработка core-микросервисов (система администрирования прикладного ПО, хранение данных, валидация данных по XSD, работа с криптосерверами для подписи и валидации ЭЦП)
• Разработка микросервисов для поддержки удалённых криптобиокабин (хранение лог-файлов, передача обновлений, актуализация корневых сертификатов и списков отозванных сертификатов, выпуск новых сертификатов для операторов)
• Доработка (патч) Apache Tomcat по требованиям к прикладному ПО
• Устранение уязвимостей, которые были выявлены ПО XSpider
• Реализация нового функционала в микросервисах и исправление ошибок
• Создание, доработка XSD, YAML схем для валидации данных
• Сборка пакетов обновлений
• Создание установочных DEB- и RPM-пакетов, деплой в локальный Artifactory и Nexus
• Написание Unit-тестов и документации OpenAPI
• Создание документации к микросервисам, описание некоторого функционала в Redmine Wiki
• Отчётность в Jira, Redmine
Используемые технологии: Java 8, GNU/Linux, systemd, Gradle, Spring, Spring Boot, JUnit, Mockito, Docker, REST, WebSocket, Hibernate, JPA, PostgreSQL, H2, Swagger, OpenAPI
Период работы
Январь 2022 - Июнь 2022
(6 месяцев)
ФГАУ НИИ «Восход», Проект: ПВДНП (Паспортно-визовые документы нового поколения)
Роль в проекте
Должность: разработчик ПО
Обязанности в проекте
Проект: ПВДНП (Паспортно-визовые документы нового поколения) (11.2017–06.2022)
Разработка программного обеспечения для процесса оформления ПВДНП
Обязанности и задачи:
• Поддержка существующего ПО (основной монолит)
• Разработка микросервисов (канонизация и подпись XML, надстройка над низкоуровневыми хранилищами для объединения их в кластер, работа с криптосерверами, сервис валидации данных по XSD и YAML схемам и др.)
• Разработка контроллеров, REST API, имплементация бизнес-логики, работа с БД, интеграция с ActiveMQ, работа с Redis, оптимизация узких мест с помощью распараллеливания задач
• Реализация нового функционала в существующих микросервисах и монолитном ПО
• Создание печатных форм в Eclipse BIRT
• Создание, доработка XSD, YAML схем для валидации данных
• Создание установочных DEB- и RPM-пакетов, деплой в локальный Artifactory и Nexus
• Написание Unit-тестов и документации OpenAPI
• Создание документации к микросервисам, описание функционала в Redmine Wiki
• Отчётность в Jira, Redmine
Используемые технологии: Java 8, Java 11, Maven, Gradle, Spring, Spring Boot, JUnit, Mockito, Docker, SOAP, REST, Hibernate, JDBC, PostgreSQL, H2, Redis, Jedis, Hazelcast, ActiveMQ, Swagger, OpenAPI, Eclipse Birt
Период работы
Ноябрь 2017 - Июнь 2022
(4 года 8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Удмуртский государственный университет
Специальность
Прикладная математика и информатика
Завершение учебы
2021 г.