Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 3

I am proud about the case where our team has managed to optimize the data structure for our project. It was built for a much smaller data size and it became a problem later. After reworking the data structure and moving part of the data to the HDF5 format, the speedup was roughly 100x.

Also, I'm proud that our products are actually being used by the vaccine developers, so I might have indirectly contributed to the research of COVID-19 vaccine.
I usually prefer algorithmic work, have experience (3y) of working in the field of biosciences. Proficient with both backend and frontend.
Stack: Java, Spring Boot, Gradle, TypeScript, Angular, various data visualization libraries (plotly.js, d3, etc), CI/CD: Travis CI, Jenkins, TeamCity.

Also worked some time on machine learning projects, mainly in the field of computer vision. I have experience in work with both Tensorflow and PyTorch, tried experimenting with various ANN architectures.

I have proficiency in creating effective microservice architecture, worked with Docker. About cloud services, I worked with both AWS and Google Cloud.

I'd really like to work on some challenging project, preferably in a similar field to what I worked in before, with a team of friendly and experienced people.
I expect to work with a small but agile team of people who are friendly and experienced. Actually, I am ready to take on various responsibilities so I have no preferences regarding that.

Also, I am eager to try mentoring people, I had a bit of a chance to do that, but there was no chance to do some extensive mentoring.