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


I have 4 years of commercial development experience. I worked in front and back-end positions. Had a chance to configure and maintain CI/CD pipelines and be involved in testing processes. Since 2006, I have used Linux as my primary operating system which allows me to be very confident with many services and technologies, like Docker, AWS EC2, Git, etc.

I prefer to work with the JVM (Java, Kotlin, etc) technology stack as a Backend Engineer. However, I do not mind looking at the Full stack position (Java + Angular, or something else).

- Java, JavaScript, TypeScript, Perl, Python;
- Angular, Spring, Ionic;
- AWS, GCP, and Digital Ocean;
- Git, Docker, Kubernetes, etc.

I prefer to work remotely in a solid and competitive team with people who are passionate about their work.
The most important element of Software development for me is people. I believe that almost every business requirement can be achieved in a good team no matter the technology. It does not mean that technology is not important. They are important. It just means that I would be glad to work even with old, legacy code, and technologies in a good friendly atmosphere with good colleagues.

I would like to work in a Software Engineer position with the possibility to have an impact on the product. I would prefer to communicate with the customer to get clear requirements.