Position: Intern Developer
Category: Java
English level: upper
Years of experience: 0

I have built a functioning back-end of task management app. It uses Spring (Boot, Data JPA, MVC, Security), PostrgeSQL/H2 as DB engine, JUnit and Spring Test for tests and has a REST API interface. It features a structured domain model, maintains data integrity constraints and security. You can check out the source code and full list of features here https:// github. com/Daniil547/task-management-app-backend
For the first time I attended a programming course when I was 13. The course's teacher, experienced and friendly, really got me interested in programming by showing how elegant and thought-out it is. 

Since then I have completed several courses on Java, Spring, SQL, Hibernate. Recently I successfully finished a Java internship where each student individually built a back end for a task management app, but wasn't hired as russian invasion disrupted everyone's plans.

As a hobby I'm interested in programming language design and innovative languages such as Rust.