Position: Full Stack Web Developer
Category: Java
English level: upper
Years of experience: 0

I'm 4 year student on budget in Khai at program engineering.
I have some leetcode problems solved.
Learnt 3 courses, 1 for JavaEE, 1 from springframework.guru for spring boot and 1 from in28minutes for the latest spring boot versions.

I am a third-year student studying program engineering at Khai on a budget.

I have successfully solved several LeetCode problems.

In addition, I have completed three courses. One course focused on JavaEE, another course from springframework.guru specifically covered Spring Boot, and the third course, offered by in28minutes, provided in-depth knowledge of the latest versions of Spring Boot.
For my professional development, I initially focused on learning older Java EE technologies like Servlet and JSP. Subsequently, I acquired knowledge of modern frameworks like Spring and Spring Boot, among others.

As part of my learning journey, I have successfully completed a pet project called "spring5-bookstore." This project utilizes Spring Web and follows the MVC design pattern. It consists of a client-side, enabling customers to purchase books and track their inventory, as well as an admin-side to manage database information. During development, I utilized Spring Boot version 2.7.10, Java 11, H2 DB, Spring Data JPA, Spring Security, Thymeleaf, Lombok, and Bootstrap. The most challenging aspects of this project were validation and designing, particularly implementing Spring Security for URL authorization and restriction.