Уровень владения компьютером: |
Уверенный пользователь
1) Ссылка на GitHub – аккаунт: https: //github.com/DaniilSHA
На данный момент на этом GitHub - аккаунте размещаются мои лабораторные работы по моему обучению в СПбПУ по направлению "Программист (Язык Java)".
• Репозиторий "DesktopChatApplication", стек технологий: Swing, java.net.Socket, Threads, log4j, OOP.
• Репозиторий "LoadingData", стек технологий: JavaFX.
• Репозиторий "Spring-boot-online-shop", стек технологий: Spring Framework (Spring boot, Spring Data JPA, Spring Security, Spring MVC, Spring Web, PostgreSql)
Hard-skills:
1) Java core – intermediate level
2) Java Concurrency – intermediate
3) Java 8 Stream API – intermediate
4) Spring framework – novice level
4.1) Spring core - intermediate
4.2) Spring Data JPA – intermediate
4.3) Spring MVC – intermediate
4.4) Spring Security - novice
5) SQL, PostgreSql - intermediate
6) TDD, JUnit, Mockito, Spring Test - modul/integration tests - intermediate, mutation tests - novice
7) Gradle/Maven – novice
8) HTTP and REST - intermediate
9) Git/GitHub/GitFlow – intermediate
10) Design patterns – novice
11) Algorithm and data structure – novice
12) Intellij idea – intermediate
Soft-skills: внимательность, ответственность, техническое мышление, уравновешенность, сосредоточенность, высокая степень самоорганизации, дисциплинированность, ориентированность на до стижение результата, умение работать в команде по Agile/Scrum методологии, используя Jira, Confluence, GitFlow.
|