Position: Middle Java developer
Category: Java
English level: fluent
Years of experience: 2


Motivated back end engineer with experience delivering back end and front end solutions. Solid back-end development background with Java. Excellent team-working and communication skills in English

========================
Middle Software Engineer at Quantori
February 2022 – Present
Tasks and Achievements:
• Developed JWT OAuth2 authentication using AzureAD and AWS Cognito with React.js and 
Spring Security.
• Improved search performance by implementing a custom function query for Apache Solr, 
resssulting in a significant performance boost.
• Implemented PostgreSQL support using Spring's JdbcTemplate, covered implementation for 
Elasticsearch
• Containerized the front-end application, allowing for easy configuration during runtime.
• Implemented TDD with JUnit & Mockito.
Environment: Java 16, Spring Boot, Spring JdbcTemplate, Spring Data JPA, PostgreSQL, 
Elasticsearch, Apache Solr, JUnit, Mockito, React.js, Docker, AWS, Azure, Jenkins, Swagger, 
Shell, Testcontainers, AWS (EC2, S3, Lambda, ASG, ECS, EBS, EFS, IAM, CloudWatch)

========================
Full-Stack Engineer at Lupi AI
December 2020 – August 2022
Tasks and Achievements:
• Implemented customer-ready features with React and NestJS frameworks
• Modified and optimized back end and front-end solutions
• Implemented automated gradebook services, custom examination functionality, a sub-website 
for different client needs. Mini-Homework functionality, gradebook scheduling.
Environment: Node.js, Nest.js, React.js, TypeScript, MySQL, MongoDB, DigitalOcean.

========================
Java Lecturer at Mziuri Computer School
September 2021 – Present
Teaching high school students Java with - Java SE 8 OCA curriculum & JavaFX, MySQL