Senior Android Engineer

Arshavir V

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
7 yrs.
Location
Armenia, Yerevan
Timezone
(GMT+04:00) Yerevan

Languages

English
Upper-Intermediate (B2)

About

Arshavir is a Senior Android Engineer with 7 years of experience in mobile application development, primarily focused on Kotlin and Android SDK. He has demonstrated expertise in enhancing application architecture and optimizing performance across various projects. His roles involved code analysis, feature implementation, and the creation of user-centric solutions, ensuring a seamless user experience. He holds a degree in Computer Science from the American University of Armenia.

Main technologies

Experience

Renderforest

Senior Android Engineer

About the Project

A mobile application for creating professional-looking videos on the phone, with over 1M+ downloads.

Responsibilities

● Created, improved, and maintained an outsourced Android application. ● Analyzed and reviewed code for outsourced apps. ● Configured RecyclerView and ExoPlayer for automatic video play/pause during scrolling. ● Continuously improved application architecture. ● Refactored code and implemented new features ● Re-implemented video cropping/cutting feature.

Skills & technologies

Alternative Creative Network

Lead Android Engineer

About the Project

Free VPN: A technology that enables users to stay anonymous while on the Internet, with over 100,000+ downloads.

Responsibilities

● Involved in all phases of application development: planning, development, testing, and publishing. ● Developed fragment-based single activity apps following the MVVM pattern. ● Constantly improved application architecture. ● Wrote API documentation. ● Combined multiple offers with close proximity into clusters to prevent cluttering. ● Used Constraint Layout to build screen layouts and reusable widgets. ● Implemented transition animations to improve user experience. ● Collaborated with designers and developers to optimize navigation flow.

Skills & technologies

X-TECH

Android Engineer

About the Project

FlightHunter: A service for selling air tickets at lower prices a few days before the flight.

Responsibilities

Responsibilities: ● Developed, designed, and maintained the Android application using Java/Kotlin. ● Monitored the performance of the live app and optimized it at the code level. ● Identified and resolved bottlenecks, rectified bugs, and enhanced application performance. ● Collaborated with cross-functional teams to define and design new features.

Skills & technologies

Education

American University of Armenia

2015 - 2017
Computer Science