Position: Engineering manager / Senior Engineer
Category: JavaScript
English level: fluent
Years of experience: 7

On a team lead position, my team and I decreased the time for creating a new application from 12 months to 4 months.

Set up all agile activities for the team.

I know how to build a team culture, I did not only once.
My job is to continue to write code but with the added responsibilities of representing the group to management, vetting our plans for future delivery, and dealing with a lot of the details of the project management process.

I am good at prioritizing tasks. I am willing to pick up the pieces and do what needed to be done to make progress. Also, I’m a good communicator - can write clear documentation, can talk to people in different teams and different roles, and explain what is going on.

I know how to communicate with people from other countries/cultures.

I am a good team player in both roles: as a developer or as a lead.

My main stack is ReactJS, TypeScript (if your company doesn't have it I can help with set up if it's required for the project), graphQL, Apollo GraphQL.

I believe that a strong developer can work with different technologies and frameworks, so it's not a problem for me to switch on VueJS, for example.
I prefer to work in a product company or start-up. I really enjoy diving deep into domain knowledge.