Position: Java/Kotlin Developer
Category: Java
English level: upper
Years of experience: 1.5

A highly motivated and enthusiastic software developer with work expertise in Java/Kotlin, web development, and databases. Skilled in designing and implementing Java applications using OOP and SOLID principles, as well as working with various Java frameworks, including Spring Core and Spring Boot. Proficient in working with databases, including JDBC, Hibernate, PostgreSQL, and MySQL, as well as developing web applications using Servlets, JSP, HTML/CSS, XML, and JSON. Knowledgeable in front-end development, with experience in Angular and TypeScript. Experience in using version control tools, including Git and Travis CI, and working with Linux operating systems, particularly Ubuntu.
Work experience:

03.2023 - now
Central Consulting
Java Developer
- Creating services with Java 19, Spring Boot 3, Docker
- Deploy projects with Docker on Java and Python, Bash script.
- Integrate services into CRM
- Planning project architecture

Projects: 

Auto-service API
This API is designed for control over auto-service masters, articles and customers cars and orders. 
Technologies: Java 17, Spring Boot 3, PostreSQL, Swagger, Docker, Liquibase, Lombook, JUnit 4, and implementing frontend part with Angular 4 

Taxi Service
This service is designed to facilitate control over drivers and taxi fleets in your service. 
Technologies: Java 11, JDBC, Servlets, Hibernate, MySQL, Heroku, Maven, Tomcat

Cinema API
The server application, written in Java and Spring, is prepared for use in the backend of a cinema web application. It implements the most necessary functions for such an application. 
Technologies: Java 11, Spring Core, Spring Web, Spring Security, Hibernate, MySQL, Maven, Tomcat, Mockito

Weather Telegram Bot
This bot works through Telegram and can show the weather in any location just by its name, along with a gif image, for greater usability. 
Technologies: Java, Telegram API, JSON, WeatherOpenMap

Education: 
Java courses at Mate Academy
 Java courses at “Ш++” (OOP, Java, JavaFX, Java Swing)
 CodeWars 40 Kata Completed
 Books: Bruce Eckel “Thinking in Java”, Herbert Schildt “A Beginner’s Guide:
Java”, Cay S. Hortsmann “Core Java”