Position: Java Developer
Category: Java
English level: upper
Years of experience: 4


As a Java developer, I have 4 years of experience on real projects. During this period I did my best with understanding my responsibility and learning required new technologies asap to be part of new projects. Also debugging my teammates' codes expanded my knowledge a lot, helped me to improve my problem-solving skills, and find effective ways to solve problems.

I am always passionate about writing clean code, reading programming books, and learning design principles. I try to improve my algorithm & data structure skills by solving problems on Leetcode. Also to learn new technologies and improve my knowledge I constantly use Coursera.
I believe that we can't hope to build a better world without improving the individuals. So I always try to improve my work and personal performance.