Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 2.5

I have advanced from a trainee to a mid-level role, demonstrating growth into a self-reliant developer. I have effectively managed a wide array of responsibilities, starting from minor UI component tasks and progressing to engaging in in-depth customer discussions concerning functionality. Additionally, I have developed expertise in accurately estimating implementation timelines.
Over the past three years, I have been focused on developing and maintaining a high-performance software application for geophysicists. My work involved creating a tool that enables the visualization of geological data in 1D/2D/3D dimensional environments. Furthermore, I designed various functionalities to interact with seismic objects in real time, significantly facilitating data manipulation and enhancing user productivity.

As the application has gradually transitioned towards a microservices architecture, I've had the opportunity to work with various architectural paradigms. Given this experience, I am keen on advancing my career as a microservices developer.
I would like to take on responsible tasks and solve important issues. My goal is to grow as a professional, benefit the company, and constantly expand my knowledge.