Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1

1. Increased overall efficiency by 20% through streamlining administrative processes such as data entry and record keeping.
2. Solved 80+ katas on CodeWars.
Hey! I am an experienced Software Developer with one year of hands-on experience in Java. My skills and knowledge in the field of software development meet the highest standards, and I am looking for dynamic opportunities to apply these skills to cutting-edge projects.

My professional activities revolve around Java programming. I possess a solid understanding of Java core fundamentals and frameworks such as Spring and Hibernate. Proficient in object-oriented programming (OOP) principles, I consistently put in maximum effort to create well-structured code. My strong sense of responsibility empowers me to tackle complex tasks and deliver high-quality solutions that align with user requirements and coding standards.

My technology stack includes Spring MVC, Spring Security, Spring Data, Hibernate, Servlet API, H2, JSTL, WebSockets, and STOMP. I have practical experience in developing web applications and possess the necessary knowledge to work with these technologies.

In my previous role, I worked on diverse projects. For instance, I developed a web application for a transportation company that supports essential operations like data creation, reading, updating, and deletion. Additionally, I implemented a ticket reservation application where users can register, log in, explore movies and showtimes, manage their shopping cart, and complete orders. Furthermore, I participated in creating an application that enables real-time communication between the server and clients.

I look forward to the opportunity to share my skills and experience within your company and contribute significantly to its success!
My expectation is to be part of a team that works effectively and shares knowledge. Creating a conducive environment for the exchange of ideas that will help each team member to grow. I believe that continuous professional development is the key to success in the IT industry. Therefore, I am committed to continuous learning, improving my technical skills and mastering new technologies.