Senior Android Engineer
Arshavir V.
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
Results-driven Senior Android Engineer with over 7 years of experience in mobile application development, specializing in Kotlin and Java. Proven expertise in designing, developing, and deploying high-performance Android applications with millions of downloads. Skilled in Jetpack Compose, MVVM architecture, and modern Android frameworks. Strong background in team leadership, CI/CD pipelines, and building scalable, maintainable mobile solutions. Master’s Degree in Computer Science from the American University of Armenia.
Core skills
  • Kotlin 6 yrs.
Other skills
  • Android SDK 7 yrs.
  • Java 4 yrs.
  • Swift 1 yrs.
  • Flutter 1 yrs.
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
  • Android SDK
  • Kotlin
  • Java
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
  • Android SDK
  • Java
  • Kotlin
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
  • Android SDK
  • Java
  • Kotlin
Education
American University of Armenia
2015 - 2017
Computer Science