Andrey Tuzov available

Andrey Tuzov

Android Developer

Profileimage by Andrey Tuzov Android Developer from
  • Freelancer in
  • Graduation: Engineer of Computer Systems
  • Hourly-/Daily rates:
  • Languages: English (Limited professional) | Russian (Native or Bilingual) | Ukrainian (Native or Bilingual)
  • Last update: 16.10.2017
Profileimage by Andrey Tuzov Android Developer from
Android Developer

You need an account to view this information.


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.


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.

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,
Bug tracking systems and project management tools:, Redmine, Asana, Jira