Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

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

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: