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

I consider my work at SoftServe to be my greatest achievement.
1) Telegram bot that enables to check stocks, bonus balance by phone number or card and find nearby pharmacies. Admins can send mailing to bots users, change stocks (text and photo), check statistic: how many users were joined today etc. Bot updates data about pharmacies (take it from google table) every day.  
Technologies: Python, Web Services, PostgreSQL, Aiogram, Git, Docker.

2) Site for learning English by different books, articles etc. Users can choose for example a book and they will get an English text with Russian hints on every sentence and under the text user has words which he can add to their personal cabinet. And there they can hear pronunciation of this word and check translation. I implemented method of learning English words. Admins can add new texts on Russian and English languages and server will combine it and words related to this text.
Technologies: Spring Security, JUnit, VueJS, Web API, Docker, Git, PostgreSQL.

3) Site is a copy of zoom meeting group. Users can login to group and raise a hand. Login, logout and hand up are fully dynamic. To implement it, on backend side I use WebSocket protocol and simple broker for subscribing on topics and routing requests.
Technologies: Spring Boot, WebSockets, PostgreSQL, React, STOMP.

4) Implemented two business services that are responsible for patients and orders. As well as 3 infrastructure ones such as Config server, Service discovery (Eureka) and gateway. My goal was to learn Google Cloud Platform (Spanner DB), Spring Cloud, MapStruct, TestContainers, Feign Client and practice it.
Technologies: Spring Cloud, Spring Boot, Spring Data, Spanner Cloud and Spanner Emulator, Docker, JUnit, Git.

5) A system for a major healthcare provider of dyalis for healthcare professionals, who provide follow-up treatment to thousands of patients in the USA. US company.
Technologies: Spring, GCP, SonarQube, JUnit, Bitbucket, Jenkins, Gradle, Docker.