
Freelancer-Profil von Andrew Troukhan aus Minsk, Senior Android Developer
KEY ANDROID SKILLS:
? Languages: Java 7/8, Kotlin, Swift, C++, SQL, XML/HTML;
? Development tools: Android Studio, XCode, JDK, NDK;
? Libraries: RxJava, Butter Knife, Dagger 2, Retrofit 2, Picasso, Moxy MVP,
JUnit, Espresso, Cydia Substrate;
? Databases: SQLite, Realm, Firebase, Oracle, MySQL, PostgreSQL, Microsoft
SQL Server.
? Operating systems: Mac OS/OSX, UNIX, Windows, Android, iOS
? Applications: Sketch, GitLab, NeverCode, Jenkins, MS Project, MS Visio,
Rational Toolkit, Atlassian (Jira, Bitbucket, SourceTree, Confluence, Trello),
Crashlytics.
? Methodologies: Agile, SCRUM, RUP
Expert in mobile applications development with over 18 year of experience in IT. Advanced experience in mobile applications development based on MVP ? VIPER architectures and design patterns, use of on-premise and cloud-based SQL and Nosql databases. Full proficiency with Java 7/8 and Kotlin programming languages. Efficient team player with a proven record of successful large-scale products development including products with (more than 50 million mobile users). Wide experience in mobile apps integration with business applications and platforms from SAP, Microsoft and Salesforce.