I am a passionate and results-driven Java Developer with over 5 years of experience, including 3,5 years in commercial projects. My expertise lies in developing scalable web and mobile applications, working with both microservices and monolithic architectures. I have hands-on experience with technologies such as Spring Framework, Spring Boot, Spring Security, RabbitMQ.
Throughout my career, I have successfully led a team of 5 as a Tech Lead, overseeing the onboarding of new team members and ensuring smooth project execution. I have a strong client-facing background, regularly conducting technical presentations and discussions to align project goals and deliverables. My key achievements include migrating a notification system to a secure OAuth2-based API, optimizing system performance for a rapidly growing user base, and creating comprehensive documentation for large-scale microservices systems.
I am skilled in Java, Groovy, SQL, and various tools like Git, Docker, and Jenkins. I am also experienced in Agile methodologies (Scrum, Kanban) and have a strong focus on code quality, best practices, and system stability. I am always eager to learn and grow, and I actively contribute to mentorship programs, coaching interns, and delivering workshops on topics like Gradle, Spring Security, and Spring Boot.
I am currently looking for opportunities to further develop my skills in backend development, microservices architecture, and system optimization. I am passionate about working on challenging projects that require innovative solutions and collaboration with cross-functional teams.
2021 - Now: Java Developer @ Endava
2018 - 2022: Software Engineer @ Technical University of Moldova