On the positive side
Years Experience
Completed Projects
Licenses & Certifications
Active users from published apps
Works
Crunchyroll
VRV
Wadi
Cover5
Carpooling
Muume
MeinProspekt
iWant2
TRiViEW
Point Money
Map.md
Work History
Crunchyroll
Key responsibilities: developing and support of in-house applications.
Projects involved:
- Crunchyroll - client app for the world’s largest anime library - rewrited to 100% kotlin project from java, refactored to multi-module from monolith application, applied translations on the fly, viewmodels, coroutines - all the latest technologies from the android world.
- VRV - streaming app with support of multiple channels, video render based on Kaltura + ExoPlayer.
YOPESO
Key responsibilities: develop and support of different android applications.
Projects involved:
- Carpooling - car sharing application with over 5 million registered users, worked with libraries like Google maps V2, ButterKnife, AppCompat, Volley + Jackson.
- Wadi - Number 1 app in Ar for shopping and grocery in Saudi Arabia - main advantage by having flexible sections based on consuming JSON API. Published different product versions for different arabian markets.
Winify AG
Key responsibilities: develop and support multiple native and web-based Android applications.
Projects involved:
- MeinProspekt - top 10 finance app in German Play Store - hybrid application with webview + native views, implemented book like page animation with opengl render.
- iWant2 - responsible for creating tech concepts for the project, estimations, tech tasks creation, interviewing new candidates for the project.
- Muume - shopping app, worked with bluetooth and aux POS credit card readers, bluetooth printers). Implemented technologies like SQLite DB, JSON, OSMDroid library with custom Tiles, GPS and Compass sensors, WebView, Caching, Custom Views.
Simpals
Key responsibilities: develop map based applications with custom tile server and using custom UI. Multiple research and contribution on OsmDroid and Mapsforge library. Implementation of different content providers.
Projects involved:
- Map.md - is a vector map of Moldova, which includes a detailed catalogue of places and institutions, easy and simple search system, comfortable navigation and public transport routes.
- PointMoney - daily currency rates at all banks in Republic of Moldova. Implemented custom UI design (custom buttons and keyboard), worked with SQLite database and OsmDroid with custom tiles and clustering points feature.
Education
Kotlin for Java Developers
Kotlin/JVM, functional programming with Kotlin, object-oriented programming with Kotlin.
Engineering Maintainable Android Apps
Studied various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using JUnit and Robotium (or equivalent automated testing frameworks for Android), as well as how to successfully apply common Java/Android software patterns to improve the extensibility and clarity of Android apps.
Associate Android Developer
Successfully completed the Google Developers Certification Program requirements and is recognized as an Associate Android Developer.
Programming Mobile Applications for Android Handheld Systems
Designed and implemented Android applications for mobile devices. Skills learned: Interaction Technique, List Of Graphical User Interface Elements, User Interface Techniques, Android (Operating System) Software, Computer Programming.
Contact information
- Country: EU
- Email: so@androidpositive.com
- Skype: soox@msn.com
- Phone number: +41 44 586 73 07