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

Took part in creating a CRM, Secure Messenger & Voice Assistant applications.
Senior Android Engineer, July 2020 –  now,
Team: Android - 2; iOS - 2; QA - 2;  PO: 1

Took part in creating a CRM application.
Achievements:
Implemented key features (calls, contacts, pdf generation, push notifications etc.)
Implemented Floating View above all apps (inside WindowManager)
Implemented support of google contacts (export/import)

Android Engineer, July 2018 –  June 2020
Team: Android - 12, iOS - 10; QA - 4;  PO: 1

Took part in creating a secure messenger application.
Achievements:
Took part in implementing key features (messaging, contacts, etc.)
Refactored a lot of code to reduce high entropy.
Worked with a multi-modular application in a large scalable team

Android Engineer, July 2016 – July 2018
Team: Android - 3. QA - 2.  PO: 1

Took part in creating a voice assistant application.
Achievements:
Implemented “Email client” feature for retrieving and sending emails:
Support email providers such as gmail, outlook, yahoo via IMAP, SMTP;  
Worked with exchange servers using EWS API;
Html parsing with jsoup library.
Worked with android media session mechanism to control external music player applications:
Significantly stabilized app:
Wrote custom solution for memory leaks detection(catching memory leaks & send memory leak info);
Wrote custom solution for high memory consumption detection Refactored a lot of code to reduce high entropy.
Worked with NotificationListenerService &   AccessibilityListenerService respectively to control external app behavior:
Answering/making on audio/video calls such as skype, whatsapp, facebook etc.
Response/send to incoming messages from messenger apps. 

Junior Android Engineer, March 2014 – July 2016
Achievements:
Built a couple applications based on Augmented Reality SDK with OpenGL.
Scrum/Kanban,
Long-term project,
Good processes