Position: Team Lead
Category: Java
English level: intermediate
Years of experience: 11

I proud that I've made a life of people (including my boss, teammates, customers) much simpler, reliable and predictable.
In hindsight I can proud that solutions I've proposed and implemented are usually efficient and effective.
Since I've started to work as software developer in international company in 2001 I changed 7 workplaces. I had been working in small ambitions companies and in huge bureaucratic ones. Most of the projects I've participated were commercially successful like semantic search engine, engine for internet-banner advertising, engine for digital travel company, monitoring and management solution for telecom infrastructure. Technologically there

At the recent position I was completely responsible for key technological decisions and for team building also I've set a development process including daily meetings, code reviews, continuous integration, etc.

I enjoy to work in projects with startup atmosphere, when developers have a possibility to apply  their past experience as well as to apply new technologies and approaches.
I prefer a long-term planning for years rather than daily or weekly assessment how many task I did.
Attractive company from my perspective should have the clear and open values to make the world better. Secondary, the company should encourage and help employees to meet the objectives.
What I can't stand it's toxic environment, especially toxic boss.