Profileimage by Andrey Tuzov Android Developer from

Andrey Tuzov

available

Last update: 16.10.2017

Android Developer

Graduation: Engineer of Computer Systems
Hourly-/Daily rates: show
Languages: English (Limited professional) | Russian (Native or Bilingual) | Ukrainian (Native or Bilingual)

Attachments

andrey-tuzov-cv.pdf

Skills

Summary

Android Developer with over three and half years of software development experience in a broad range of industries, including medical app, social networking app, booking and ordering app, chat app, shopping app, multi-tenant systems and apps, which working with GDS.
In-depth background analyzing business requirements and recommending appropriate technologies.
Solid understanding of project management and software development life cycle.
A hard working and can motivate colleagues to do better, make sound decisions and work with customers and team at all levels of responsibility.

Education

Kharkiv National University of Radioelectronics
  • speciality "System Engineering", Bachelor of Computer Systems, 2009-2013;
  • speciality "Computerized and Robotics System", Engineer of Computer Systems, 2013-2014.

Professional Experience

CHI Software (October, 2014 — Present)
  • Work as part of a team;
  • Design, implement and support applications, services for Android including medical app, social networking app, booking and ordering app, interaction with custom device app, etc.;
  • Devised lectures on principles and technologies of Android development and taught junior specialists how to use it;
  • Invented common architecture for Android projects;
  • Mentored development team and junior specialists;
  • Set up CI Jenkins and deployed Android projects on it;
  • Created own library and deployed it on JCenter.
DMD Binary, Part-time Freelance Android Developer (March, 2015 — September, 2015)
  • Work as part of a team;
  • Development of two applications (Crowd-aware and Timer);
  • Fixed bugs and improved application performance.

Freelance Android Developer (March, 2014 — October, 2014)
  • Development of platform A2A, which allows interaction Android device and Arduino platform via Bluetooth sockets.

Project history

Projects

https://play.google.com/store/apps/details?id=com.clinpal.clinpalforpatients
https://play.google.com/store/apps/details?id=com.justsafe.tmgr.justsafe
https://play.google.com/store/apps/details?id=com.chi.taptravel
https://play.google.com/store/apps/details?id=com.chisw.nearby_chat.nearbychat
https://play.google.com/store/apps/details?id=com.chisw.cardholder

Technical Skills

Programming languages: Kotlin, Java
Java Core: OOP, multithreading and concurrency (synchronization mechanisms, executors etc), collections
Android SDK: Base Components, Android Data Binding, Android Animations Framework, SQLite, Usage stats manager
NoSQL: Realm
ORM: Active Android
Protocols: Bluetooth, Bluetooth Low Energy (worked with beacons and custom devices via GATT-profile), NFC, TCP, Nearby, HTTP, Websocket, XMPP, SMTP
Platforms: Eddystone, Arduino
Architectural approaches: MVC, MVP, MVVM, own architecture based on MVC, MVP and/or MVVM
Libraries and open source projects: ExoPlayer, Android-websockets, Picasso, Universal image loader, Fresco, Glide, Butter knife, Retrofit, OkHttp, Gson, Otto, Event Bus, Zxing, RingDroid, BetterVectorDrawable, Retrolamda, Dagger 2, RxJava and RxAndroid, Android Support Compat, Android Design Support, Evernote Android-Job, Heimdall.droid;
SDKs and APIs: Social networks SDKs (VK, Twitter, Facebook, G+, Telegram), Amazon S3 SDK, Dropbox SDK, Stripe SDK, PubNub SDK, Google Play Services (Google Cloud Messaging, Google Maps API, Google Geocoding API, Google Geofence API etc), Firebase Cloud Functions (Firebase Cloud Messaging, Firebase Deeplinks), BaaS (Parse REST API, Backendless REST API)
VCS: Git
BaaS: Parse, Backendless
CI: Jenkins, Bitrise.io
Bug tracking systems and project management tools: Fabric.io, Redmine, Asana, Jira

Local Availability

Only available in these countries: Ukraine
Profileimage by Andrey Tuzov Android Developer from Android Developer
Register