• Файл

Andrii

Android developer

Місто проживання: Львів
Готовий працювати: Дистанційно
Місто проживання:
Львів
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 1 сторінку

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
Andrey Pelipets e-mail: [відкрити контакти](див. вище в блоці «контактна інформація»)
Android developer skype: pelipets

Summary
6+ years experience of Android development. Developing all kinds of Android applications as a single
developer and as a part of a big team. Experience with Agile Scrum and Waterfall methodologies.
Understanding OOP, SOLID and Design Patterns. Solid experience working with Android SDK, SQL, RX
Java, Dagger 2, Retrofit, ORMLite, Material Design, Android Wear. Cross-platform Mobile Development using
Flutter, Xamarin Forms frameworks.

Technical skills
● Platforms: Mac OS, Windows, Linux
● Mobile: Android, Flutter, Xamarin Forms
● Programming languages: Java, Kotlin, C#, Dart, Object Pascal
● Databases​: SQL databases (SQLite), MySQL, Oracle, MS SQL Server
● Bug Tracking​: Jira, Trello, ​Redmine
● Build tools​: Gradle
● Dependency injection​: Dagger 2
● VCS​: git (GitHub, Bitbucket), SVN
● Architecture​: MVVM (Google Architecture components), MVC, MVP
● Cross-platform Frameworks: Flutter, Xamarin Forms
● Other​: reactive programming (RxJava), Retrofit, DataBinding

Experience
03/2017 - now, Android/Xamarin/Flutter Developer, Grid Dynamics

E-commerce mobile application for Macys. The customer can view the catalog with products, add to the bag,
make purchases, search for the desired store, add your favorite product to your wish list.
Features that I implemented:
- Categories, Subcategories pages (tab SHOP)
- Order history page
- Wish list (only part)
- Native help page
- Apptentive
- Biometric API
Responsibilities​:
● Development from scratch
● Interaction with back-end team
● Interaction with UI/UX and QA departments

Features & technologies​:
● Communication with backend (API) - Retrofit 2, RxJava 2, GSON
● Push notifications - GCM, Firebase Push Notification
● Fingerprint authentication - Fingerprint API, Biometric API
● Analytics - Localytics, AppsFlyer, Adobe Analytics
● Dependency injection - Dagger 2
● Architecture - MVVM

Technologies:​ Java, Kotlin, Android SDK, RX Java, Stream API; Retrofit, Dagger 2, Git, Gitlab, Jenkins;
Material Design, DataBinding, XML, SQLite, GreenDAO, JUnit

Movies is a Xamarin application for viewing new movies (internal application).
Responsibilities:
● Create project architecture
● Implementation of required features
● Development from scratch
● Interaction with UI/UX and QA departments

Features & technologies​:
● Platform - Xamarin (Xamarin Forms), C#
● Communication with backend (API) - REST API, HttpClient
● Architecture - MVVM, DataBinding, Commands
● Work with DB - SQLite, ORM
● Custom views implementation

Survey is a Flutter module that receives a list of questions from the server and is displayed on the UI
(internal application)​.
Responsibilities:
● Create project architecture
● Implementation of required features
● Development from scratch
● Interaction with UI/UX and QA departments

Features & technologies​:
● Platform - Flutter, Dart
● Communication with backend (API) - REST API, HttpClient
● Architecture - Blocs
● Work with DB - SQLite
● Custom views implementation

08/2016 – 03/2017, Android Developer, Quickblox

Q-municate is an app with a wide range of communication features including
free messaging, file transfer, push notifications, audio/video calls.

Responsibilities​:
● Development from scratch
● Interaction with back-end team
● Interaction with UI/UX and QA departments
● Publishing updates to alpha/beta distribution channels and to production

Features & technologies​:
● Communication with backend (API) - Retrofit 2, GSON
​ ebRTC
● Video calls - W
● Chat - XMPP, Smack
● Analytics - Fabric
● Architecture - MVC
● Reactive programming - RxJava
● Dependency injection - Dagger 2
● Work with DB - SQLite, ORMLite
● Custom views implementation

Technologies:​ Java, Android SDK, Quickblox SDK, XMPP, Smack, WebRTC, RX Java, Retrofit, Dagger 2,
Git, SQLite, ORMLite, JUnit

03/2015 – 08/2015, Android Developer, Videal LLC

Modanisa​ is application for sale premium clothes.

Responsibilities​:
● Development from scratch
● Interaction with back-end team
● Interaction with UI/UX and QA departments
● Publishing updates to alpha/beta distribution channels and to production

Features & technologies​:
● Communication with backend (API) - Retrofit, GSON
● Analytics - Fabric
● Architecture - MVC
● Pictures and photos - Universal Image Loader
● Instant updates - Push notifications
● Work with DB - SQLite
● Support for tablets and phones

Technologies:​ Java, Android SDK, Retrofit, Git, SQLite, ORMLite, Android Wear SDK, Parse SDK, VoIP,
JUnit

08/2014 – 03/2015, Android Developer, Coderivium
Pic Stitch is an app for ​combining multiple photos into one beautifully framed picture.

Responsibilities:
● Create project architecture
● Implementation of required features
● Interviewing android developers for company / Interviewing for project
● Leading Android team

Features & technologies:​
● Custom views implementation
● Analytics - Fabric
● Architecture - MVC
● Pictures and photos - Universal Image Loader
● Work with DB - SQLite, ORMLite
● Support for tablets and phones

Technologies:​ Java, Android SDK, P4RC SDK, Retrofit, Git, SQLite, ORMLite, Parse SDK, JUnit

04/2012 – 08/2014, Android Developer, Webdevs
TravelGuide is offline application containing a map and photos of the city.

Responsibilities:
● Create project architecture
● Implementation of required features
● Development from scratch
● Interaction with UI/UX and QA departments
● Publishing updates to alpha/beta distribution channels and to production

Features & technologies:​
● Custom views implementation
● Map - Open street map (offline)
● Analytics - Fabric
● Architecture - MVC
● Pictures and photos - Universal Image Loader
● Work with DB - SQLite
● Support for tablets and phones
● Purchase - In-App Purchase
Technologies:​ Java, Android SDK, Offline maps, Google maps, In-App Purchase, GCM, Git, SVN, SQLite,
JUnit

11/2009 – 04/2012, Delphi/Oracle Developer, CS Ltd

iFOBS is a clientbank for desktop. B2 – single integrated solution, designed to meet the unique product
needs of retail and commercial banks from front to back-office.

Responsibilities​:
● Development from scratch
● Interaction with back-end team
● Interaction with UI/UX and QA departments

Features & technologies:​
● Language and IDE - Object Pascal, Delphi
● Communication with backend (API) - SOAP web services
● Architecture - MVC
● Work with DB - Oracle

Technologies:​ Object Pascal, Delphi, VCL, SVN, PL-SQL, Oracle, DUnit

Education and Certificates
● 1995 - 2000 Master in applied mathematics, NURE, Kharkiv

Languages
● English - B1
● Russian - native
● Ukrainian - native

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: