Engaged in the full life cycle of software development, including daily scrum managed by Jira, Confluence.
Feature leaded: read specifications, separated feature to tasks, estimated points, assigned tasks to people, developed, reviewed code, merged feature branch to main version branch.
Implemented new features, i.e.: controller for playing animated stickers, schedulers for periodically JSON download and parse, controller for download background, controller for fetching Viber Out balance.
Refactored the code, i.e.: added using LastModified header in HTTP-requests to get JSON files, used ContentProvider to read/write Preferences in other processes.
Analyzed logs, debugged, fixed bugs and enhanced the app.
Completed redesign of Application for Android phones and tablets.
Took part in Knowledge Sharing meetings. Told to coworkers about Dagger, RxJava, KPI, A/B Testing.

Май 2014 — Октябрь 2014 (6 месяцев)

FastDev

Android developer

Брест

Обязанности и достижения

Engaged in some aspects of software engineering: coding, testing, bug fixing, refactoring for various features.
Took part in migration of application from Xamarin to native Android.

Октябрь 2012 — Апрель 2014 (1 год и 7 месяцев)

Freelance

Android разработчик

Москва

Обязанности и достижения

Involved in gathering the requirement and designing the application.
Involved in using the Location and Sensors of the device as per the business requirement.
Engaged in some aspects of software engineering: researching and analyzing data, design, coding, testing, bug fixing, optimization and refactoring.
Evaluated, recommended and proposed implementation models.
Coded proofs-of-concept.
Worked with remote data using REST, JSON, third-party libraries and APIs.
Used SQLite for local data storage in Android application.
Used multi-threading to implement parallel processing.
Integrated the QR Code scanning library to the application for the scanning.
Used in-app purchase billing.
Used Bluetooth to connect with devices.
Refactored the code base to optimize performance and memory usage.