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


During my experience, I had the privilege of working on a startup project that involved developing a Learning Management System (LMS). Throughout this endeavor, I played a pivotal role in establishing a robust Continuous Integration and Continuous Deployment (CICD) pipeline using GitLab CICD. This encompassed creating efficient Docker files and effectively managing containerized applications using Kubernetes. I also contributed to the project by designing and implementing RESTful APIs to enhance the LMS's functionality and user experience.

Furthermore, I was actively involved in another project aimed at mitigating social media risks for businesses. This project introduced a cutting-edge software platform designed to help companies benefit from social media while ensuring compliance and minimizing potential penalties.

Within this context, I took charge of creating microservices that seamlessly integrated with diverse external APIs. These microservices were integral in enabling the software to monitor social media activities, analyze user-generated content, and identify potential risks. This experience allowed me to develop a strong understanding of crafting microservices and collaborating effectively with external APIs.

To summarize, my work experience provided me with valuable insights into software development, including CICD pipeline establishment, Docker and Kubernetes utilization, RESTful API creation, and microservices development. These experiences not only enriched my technical skill set but also enhanced my problem-solving abilities within dynamic project environments.
I am interested in a position that would allow me to develop my knowledge, gain experience in software development and expand my network with exciting people.