Position: Team Lead / Senior Android Software Engineer
Category: Android
English level: upper
Years of experience: 9

- Build and manage a project teams;
- Experienced in Android libraries development (design architecture, implementation, distribution);
- Experienced in migrating legacy projects;
- Pushed product to a new level (from startup to product);
- Visualizing various solution for software design phase; 
- Documenting software detailed design;
- Participating pre-sales stage;
- Participating discovery phase;
- Participating in employee hiring (tech interviewer).
Participated in over a 20 commercial projects in a various roles: Team Lead, Tech Lead, Software​ Engineer, Project Manager/Coordinator, Consulter, Interviewer, Pre-sales support.
My main activities was: application architecture/software design, technical decision/solution making, development, modernization, support, documentation for software products.
On a daily basis I have been working with a project stakeholders and other divisions to communicate existing issues, present technical solutions, clarifying and improving software requirements, prioritizing tasks and building schedule for the next milestones.
Hands on experience in developing native Android applications, application and library architecture design, migration legacy projects to a new architecture, mentoring and interviewing people.
Responsible, sociable and open-minded.
Good people and interesting project