Обязанности и достижения:
Обязанности:
- Написание программ на языке G-Code
- Написание программ на языке Python
- Написание программ на языке Java
- Создание схем в UML
- Работа с GIT
- Парсинг файлов
- Работа в программе SolidWorks
- Работа в программе CimcoEdit
- Работа в программе Microsoft Excel
- Работа в программе Microsoft Word
Достижения:
- --------------------------------------------------------------------------------------------
- Система управления банковскими картами
Приложение позволяет пользователям создавать и удалять карты, проводить транзакции. Имеется ролевой доступ, шифрование данных, аутентификация и авторизация, CRUD для карт.
Стек:
Java, Spring Boot, Spring Security, Spring Data JPA, PostgreSQL, Liquibase, Docker, JWT, Swagger
- --------------------------------------------------------------------------------------------
- Full-stack Сервис обмена файлами
Сервис позволяет загружать файлы на сервер и получать временную уникальную ссылку на скачивание. Имеется статистика по файлам и отображение статуса загрузки.
Стек:
Backend: Java (HttpServer)
Frontend: HTML, CSS, JavaScript
- --------------------------------------------------------------------------------------------
- Full-stack Сервис прогноза погоды по городам
Сервис совершает запрос к открытому API, получает прогноз погоды в запрошенном городе на 24 часа, создает график погоды и сохраняет на компьютер.
Стек:
Backend: Java (HttpServer)
Frontend: HTML, CSS, JavaScript
- --------------------------------------------------------------------------------------------
- Full-stack веб-приложения для отслеживания задач:
Приложение позволяет создавать название и описание для каждой задачи и в последствии отмечать выполнение каждой отдельной задачи, а также удалять задачи из списка. Каждая задача сохраняется в БД.
Стек:
Backend: Java, Spring Boot, Hibernate, REST API, Apache Maven, PostgreSQL, Docker.
Frontend: HTML, CSS, JavaScript, Node.js, React JS
- --------------------------------------------------------------------------------------------