Khachatur Hambardzumyan, Developer in Helsinki, Finland
Khachatur is available for hire
Hire Khachatur

Khachatur Hambardzumyan

Verified Expert  in Engineering

Android Developer

Location
Helsinki, Finland
Toptal Member Since
June 27, 2022

Khachatur has more than six years of professional experience as an Android developer. He has worked on various projects in big and small teams and has more than ten apps published on the Google Play Store. Khachatur has architected complex software systems, done UX design, DevOps, and much more. He enjoys coding as much as learning new technologies and algorithms.

Portfolio

Zadaa
Android, Kotlin, Java, Hilt, Git, Android Studio, APIs, Card Payments...
Digia
Android, Kotlin, Java, Jenkins, CircleCI, Android Studio, APIs, Card Payments...
Zedge
Android, Kotlin, Java, OpenGL, Git, Asana, Android Studio, APIs...

Experience

Availability

Part-time

Preferred Environment

Android, Kotlin, Java, Jenkins, CircleCI, Git, API Documentation

The most amazing...

...thing I've developed is a phone personalization app called Zedge, which has more than 30 million active users.

Work Experience

Lead Android Developer

2021 - PRESENT
Zadaa
  • Worked on an Android version of the Zadaa's second-hand fashion platform.
  • Migrated an existing app from custom DI to Hilt, which improved the app's performance.
  • Implemented a new subscription feature to the Zadaa service.
Technologies: Android, Kotlin, Java, Hilt, Git, Android Studio, APIs, Card Payments, Android Architecture Components, Jira, Firebase, Android SDK, Firebase Android SDK, Android Jetpack, Gradle, Mobile Apps, Architecture, Unit Testing, JSON, REST APIs, JSON REST APIs, REST, User Permissions, PostgreSQL, User Interface (UI), Code Review, Source Code Review, Task Analysis, IntelliJ IDEA, Mobile Development, Model View ViewModel (MVVM), API Integration, Figma, Google Play Store, Mobile, Mobile App Development, Jetpack Compose, System Architecture, Agile, GPS, Google Location API, Cellular, WiFi, Push Notifications, Amazon Web Services (AWS), AWS Lambda, Amazon DynamoDB

Senior Android Developer

2019 - 2021
Digia
  • Worked on various mobile projects, including Finnish hockey league apps, Iltalehti news Android app, Eckero Line, and more.
  • Worked on new app development, refactored and upgraded existing apps, and maintained legacy systems.
  • Managed automation and deployment for most of the projects using various CI/CD tools.
Technologies: Android, Kotlin, Java, Jenkins, CircleCI, Android Studio, APIs, Card Payments, Android Architecture Components, Jira, Firebase, Hilt, Android SDK, Firebase Android SDK, Gradle, GraphQL, Docker, JavaScript, Mobile Apps, Architecture, RxJava, Unit Testing, JSON, REST APIs, JSON REST APIs, REST, API Design, Back-end, User Permissions, Encryption, User Interface (UI), Sports, GitHub, GitHub Actions, Code Review, Source Code Review, Technical Hiring, Interviewing, Task Analysis, IntelliJ IDEA, HTML, SQL, Mobile Development, RxJava 2, Model View ViewModel (MVVM), API Integration, Relational Databases, Figma, Google Play Store, Mobile, CI/CD Pipelines, Databases, Mobile App Development, System Architecture, Agile, Location Services, GPS, Google Location API, Cellular, WiFi, Push Notifications

Android Developer

2018 - 2019
Zedge
  • Worked on the Zedge Android app with around a million daily active users.
  • Implemented a photo editing feature and image filters that involved image processing using OpenGL.
  • Implemented the app's new authentication layer as a separate module.
Technologies: Android, Kotlin, Java, OpenGL, Git, Asana, Android Studio, APIs, Android Architecture Components, Firebase, Android SDK, Firebase Android SDK, Gradle, Mobile Apps, Architecture, RxJava, Unit Testing, JSON, REST APIs, JSON REST APIs, REST, User Permissions, User Interface (UI), GitHub, Code Review, Source Code Review, Task Analysis, IntelliJ IDEA, Mobile Development, RxJava 2, Model View ViewModel (MVVM), API Integration, Google Play Store, Mobile, CI/CD Pipelines, Databases, Mobile App Development, System Architecture, Agile, Location Services, GPS, Google Location API, Cellular, WiFi, Push Notifications, SDKs

Android Developer

2018 - 2018
Pipedrive
  • Worked on an Android version of Pipedrive's sales customer relationship management (CRM).
  • Developed features, fixed bugs, and maintained and deployed software.
  • Implemented a new feed feature available for the mobile version only.
Technologies: Android, Jenkins, Amplitude, Firebase, Git, Android Studio, APIs, Android Architecture Components, Jira, Android SDK, Firebase Android SDK, Gradle, Docker, Mobile Apps, Architecture, RxJava, Unit Testing, JSON, REST APIs, JSON REST APIs, REST, User Permissions, User Interface (UI), GitHub, Code Review, Source Code Review, IntelliJ IDEA, SQL, Mobile Development, RxJava 2, Model View ViewModel (MVVM), API Integration, Relational Databases, Google Play Store, Mobile, CI/CD Pipelines, Databases, Mobile App Development, System Architecture, Agile, Location Services, GPS, Google Location API, Cellular, WiFi, Push Notifications

Software Engineer

2016 - 2018
Devolon | Formerly Neocard
  • Worked on various projects, including web, mobile, and embedded systems.
  • Worked on new feature development, bug fixes, and system maintenance.
  • Communicated with customers directly and tested products on the spot.
Technologies: Android, Laravel, Java, Python, MySQL, PostgreSQL, Redis, Android Studio, Sockets, APIs, Online Payments, Card Payments, Jira, Firebase, Android SDK, Firebase Android SDK, Gradle, JavaScript, Mobile Apps, Architecture, Unit Testing, JSON, REST APIs, JSON REST APIs, REST, API Design, API Documentation, Back-end, C++, User Permissions, Encryption, Data Compression, User Interface (UI), GitHub, Code Review, Source Code Review, IntelliJ IDEA, Ruby, Ruby on Rails (RoR), HTML, PHP, SQL, Mobile Development, WebSockets, API Integration, Spring Boot, Relational Databases, Google Play Store, Mobile, Databases, Mobile App Development, System Architecture, Agile, Location Services, GPS, Google Location API, Cellular, WiFi, Push Notifications, Back-end Development

IT Administrator

2012 - 2014
American University of Armenia
  • Provided the highest level of technical support for a wide range of internal applications for students and staff.
  • Maintained and managed a Windows-based server environment.
  • Configured devices and computer networks, troubleshot technical problems, and implemented solutions.
  • Provided support and administration for VoIP telephony.
Technologies: Networking, System Administration

Zadaa Android App

Zadaa is a marketplace that has made selling and buying second-hand fashion as simple as in an online store. The service addresses the three main issues of any marketplace: logistics, matching, and engagement. I took ownership of the Android version of the app and migrated it from custom legacy DI to Hilt, which significantly improved the app's performance. I also worked on new features, such as a new product listing and subscription service.

Zedge

http://www.zedge.net
Zedge Android is one of the most popular phone customization apps, with over 350 million installs. Initially, I worked on an internal photo editor, mainly on image filters, which included image processing using OpenGL. I was also part of the team that created a new authentication layer for the app and contributed to its modularization.

Pipedrive Android App

https://www.pipedrive.com/
Pipedrive is a powerful CRM that helps users visualize their sales processes and accomplish more. Pipedrive for Android allows customers always stay on top of the sales pipeline. It helps focus on the right contacts and gives more control over sales results.
2015 - 2016

Master's Degree | Exchange Program in Software Engineering

Sapienza University of Rome - Rome, Italy

2014 - 2016

Master's Degree in Software Engineering

University of Tartu - Tartu, Estonia

2006 - 2010

Bachelor's Degree in Informatics and Applied Mathematics

Yerevan Sate University - Yerevan, Armenia

Libraries/APIs

Android Architecture Components, Sockets, Firebase Android SDK, RxJava, REST APIs, RxJava 2, Google Location API, OpenGL

Tools

Jenkins, Git, Android Studio, Gradle, GitHub, IntelliJ IDEA, CircleCI, Jira, Figma, Asana, Android Jetpack

Frameworks

Android SDK, Ruby on Rails (RoR), Spring Boot, Laravel, RenderScript

Languages

Kotlin, Java, HTML, SQL, JavaScript, C++, Ruby, PHP, Python, GraphQL

Paradigms

Agile Software Development, Functional Programming, Unit Testing, REST, Mobile Development, Model View ViewModel (MVVM), Agile

Platforms

Android, Firebase, Mobile, Heroku, Docker, Amazon Web Services (AWS), AWS Lambda

Storage

JSON, PostgreSQL, Relational Databases, Databases, MySQL, Redis, Amazon DynamoDB

Other

Software Engineering, Hilt, APIs, Mobile Apps, Architecture, JSON REST APIs, API Design, API Documentation, User Permissions, User Interface (UI), Code Review, Source Code Review, Technical Hiring, Interviewing, Task Analysis, WebSockets, API Integration, Google Play Store, CI/CD Pipelines, Mobile App Development, System Architecture, Location Services, GPS, Mobile Networks, Cellular, WiFi, Push Notifications, SDKs, Computer Science, Amplitude, Online Payments, Card Payments, Back-end, Encryption, Sports, GitHub Actions, Back-end Development, Graph Theory, Discrete Mathematics, Data Mining, Data Modeling, Networking, System Administration, Data Compression, Jetpack Compose

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring