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


Event Management System:
Developed an Event Management System, utilizing microservices architecture with an Event Driven approach. Implemented a User service featuring Role-based token authentication and authorization, as well as an Attendance service for seamless registration of attendees and communication. Employed RabbitMQ for efficient inter-service communication. Ensured containerization using Docker and implemented robust tests for establishing a reliable CI/CD pipeline.

Retail Software:
Created retail web app and implemented product CRUD using Java, SpringBoot, created random data generation for SQL, and migrated Database from SQL to NoSQL. Additionally, used Docker for Containerization.