Position: Android Developer
Category: Android
English level: intermediate
Years of experience: 7

- a lot of time worked on application which allows to discover, search and view video content from platform to provide best viewing experience;
- developed code for live video streaming from phones/tablets (audio/video capture, streams synchronization, data forwarding);
- worked with different API such as Facebook, Youtube, Periscope, Twitter, etc;
- created live video streaming app for Google Glass device;
- integrated support of different versions of Google Chromecast device for video playback of content from platform;
- implemented support and control of external devices for live video streaming (BLE/Bonjour discovering, audio/video encoding/decoding, control commands sending, etc).
Software development is my passion! I like to write clean,  understandable and optimized code. I like Kanban-based development process because it's clear and effective.
I work almost 7 years as an Android developer in the same product company, so, have enough experience to understand whole app lifecycle and able to create difficult apps from the scratch.
I developed and supported apps for different Android based devices (phones/tablets (actually starting from Android 2.1), Google Glass, Android Wear) using Java and C++.
Also I had small experience in mobile games development using AndEngine together with Box2D extension for physics.

Now I am open for new challenges : )
I like to be a part of experienced team with nice atmosphere inside it to have possibility to learn from smart and capable people to become better.
I am interested in long term cooperation.
I like to think about best UX experience.
I like to solve difficult tasks.
I like to learn, everyday, about everything.