Position: Senior Android Developer
Category: Android
English level: upper
Years of experience: 6


Software Developer - Lyft
Developing large scale mobile applications (Android) - more than 1 million daily active users. 
Writing technical specifications, API design / Implementation of multiple projects. Measuring project's impact and experimentation in collaboration with Product Managers. Code reviews, unit / integration / E2E testing.
Conducting interviews, mentoring, onboarding of new hires.

Lead Android Developer - DraftKings 
Working in the sports betting domain. Responsible for implementing new features, while migrating an existing app to Redux architecture. Code reviews, planning, estimation and making sure that the codebase meets high-quality standards

Software Developer - Sigma Software 
Starting as an Intern Android Developer and progressed to Middle Android Developer, while building different projects in the following domains: IoT (BLE), Ecommerce, Social. Responsible for new features implementation - coding, unit and integration testing, project architecture and database design (Realm). Mentoring other software developers, creating roadmaps and assessing technical skills. Collaboration with product owners, requirements analysis, technical documentation, estimation, efforts planning.