Skip to main content
Artur KarapetyanAK
Looking for a job

Artur Karapetyan

@arturkarapetyan1

Lead Mobile Developer at VIASAT building Android apps for mobiles, Smart TVs, and Android TV Boxes with Kotlin and Compose.

Armenia
Message

At VIASAT, I lead development of Android applications for mobiles, Smart TVs, and Android TV Boxes. I build and maintain apps with Kotlin, Java, Compose, and XML.

I’ve integrated dependency injection with Dagger, Hilt, and Koin, and used coroutines and RxJava. I’ve also worked with KMM/KMP on cross-platform solutions.

At HI TECH GATEWAY, I managed and mentored Android developers while driving delivery of Mobile, TV, and IoT apps. I designed architectures using MVP, MVVM, and MVI, and delivered solutions involving GraphQL, WebRTC, SIP, and blockchain.

Earlier, I contributed to mobile and Smart TV apps at APPTIMIZM and developed Android apps for European clients at ETNETERA. My work has also included financial solutions at DYNAMEYES and Android instruction at BASIC IT CENTER.

Experience

Work history, roles, and key accomplishments

Viasat logoVI
Current

Lead Mobile Developer

Mar 2022 - Present (4 years 8 months)

Leading the development of Android applications for Mobiles, Smart TVs, and Android TV Boxes. Built and maintained apps using Kotlin, Java, Compose, and XML, integrating modern DI, coroutines, RxJava, and KMM/KMP for cross-platform solutions.

AP

Senior Android Developer

Apptimizm

Jan 2019 - May 2020 (1 year 4 months)

Contributed to the development of mobile and Smart TV apps for the Russian market. Delivered features with Kotlin, RxJava, Coroutines, Room/Realm, and applied Dagger & Koin for dependency injection.

ET

Senior Android Developer

Etnetera

May 2019 - Apr 2020 (11 months)

Developed Android apps for clients in Europe, focusing on scalable Kotlin-based architectures and reactive programming. Enhanced applications with robust networking (Retrofit) and local storage solutions.

DY

Android Developer

DynamEyes

Feb 2018 - Aug 2018 (6 months)

Worked on developing various Android mobile financial solutions. Implemented core features in Kotlin and Java, and contributed to UI and backend integrations across multiple projects.

KotlinJavaAndroid SDK
Mobile UI Design
BC

Android Instructor

Basic IT Center

Jan 2018 - May 2018 (4 months)

Taught Android development courses for beginners. Designed and delivered hands-on lessons in Kotlin and Java, helping students build their first Android apps from scratch.

AS

Junior Android Developer

Amber Studio

Mar 2016 - Jun 2016 (3 months)

Early career role in Android development. Assisted senior developers in building apps and gained hands-on experience with Java, Android SDK, and mobile UI design.

JavaAndroid SDK
Mobile UI Design

Education

Degrees, certifications, and relevant coursework

National Polytechnic University of Armenia logoNA

National Polytechnic University of Armenia

PhD, Radio Engineering

2017 - 2021

PhD in Radio Devices with a focus on object detection and recognition systems and radio engineering.

University Politehnica of Bucharest logoUB

University Politehnica of Bucharest

Master of Science, Software Engineering

2014 - 2016

Master's degree in Electronics, Telecommunications and Information Technology with a focus on software engineering and radio engineering.

University of Bucharest logoUB

University of Bucharest

Certificate, Romanian Language

2013 - 2014

Romanian language fluency certificate with studies in Romanian language and culture.

State Engineering University of Armenia logoSA

State Engineering University of Armenia

Bachelor's Degree, Radio Engineering

2009 - 2013

Bachelor's degree in Radio Engineering and Communication Systems with a focus on radio engineering, communication systems, and signal processing.

Availability

Looking for a job

Location

Armenia

Authorized to work in

Salary expectations

60k+ USD

Job categories

Android Developer
Android Team Lead

Interested in hiring Artur?

You can contact Artur and 600K+ other talented remote workers on Himalayas.

Message Artur

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan