I was participating in a lot of projects with different technical stacks but mostly I was working with Java. I have good experience in developing of applications and supporting it after deploying on production.
I am looking interesting projects and prefer foreign companies.
On this period of my work I decided to take rest before moving forward. I had too much startups. This company has good processes and really good friendly team. It is good place to enjoy your job.
I was first developer who start working on this project after leaving whole previous team. I was complicated but interesting work. I started learn the project form scratch. At first step we learned to support project and start new instance in new city.
At second step we started to improve it and solve critical problems.
At last step I was head of support and collected team to support the project.
I was creating payment services. I was buying new servers and installing applications in Linux. I was preventing ddos atacks and a lot of other stuff. It was project and job of dream.
When I came to company I was 4-th developer. It was startup and we had few complicated phases with hard deadlines. Now it is successful project and more 50 developers.
I was working on user management, user search and other modules as developer. At the end I was team lead and we were working on localization for other countries (localization is not only adding keywords in dictionary :) ).
I had a lot of small projects. I was came as 5-th developer in this company. Now they have more 100 developers. I started as developer. At the end I was java lead. I was interviewing new developers and activly participate in company processes.