Tigran Karapetyan, Software Developer in Yerevan, Armenia
Tigran Karapetyan

Software Developer in Yerevan, Armenia

Member since July 19, 2019
Tigran is an Android developer with more than four years of experience as both a remote developer in large foreign companies and their local offices. He has worked on applications and preserved high-quality, readable code, always delivering results within their required deadline. Tigran is focused on clear communication and continuous improvement to provide a stellar experience for his clients.
Tigran is now available for hire

Portfolio

Experience

Location

Yerevan, Armenia

Availability

Part-time

Preferred Environment

Android Studio, IntelliJ IDEA, Linux

The most amazing...

...project I've created is an Android application that had more than 5,000 active users.

Employment

  • Software Developer

    2017 - PRESENT
    ElCode
    • Created complex Android applications with large volumes of users for Russian companies.
    • Led a team of Android developers, helped to improve and optimize source code, and coordinated work between mobile and back-end developers using Agile and Scrum Methodology.
    • Created an application to watch TV shows, designing and optimizing the application to minimize phone resource usage.
    • Maintained and adapted a transportation application to work on old phones. Created a variety of custom views to improve the user experience.
    • Maintained and modified an application for internal workers of a famous Russian perfume company.
    Technologies: Amazon Web Services (AWS), Android, Git, Kotlin, AWS, Model View Viewmodel (MVVM), Atlassian Jira, SQLite, Retrofit, Volley, WebSockets, RabbitMQ, Firebase, Android SDK, Java
  • Software Developer

    2017 - 2017
    Technology & Science Dynamics
    • Created and maintained Android applications for the company, which is known for creating the first Armenian smartphones.
    • Collaborated actively with a team of designers and QA experts.
    • Used different tools and APIs to prevent, find, and fix a variety of bugs before releasing applications.
    • Participated in project architecture design according to Android development best practices.
    Technologies: Android, Git, Android SDK, Spring, Java

Experience

  • Health Science Index (via Toptal)
    https://play.google.com/store/apps/details?id=com.oneiteminc.hsi

    A Java-based Android application that helps people improve their lifestyle by making live surveys about a variety of different topics. This helps people get rid of bad habits, achieve their goals, and be more focused on them. The existing application was fully redesigned, significantly improved, and partially rewritten. Different optimization techniques were used to reduce application size, increase working speed, and improve the user experience.

  • Dating App

    Contributed to the creation of an Android application for dating. Created, tested, and modified a variety of features according to Android best practices. Actively cooperated with designers to ensure users' best experience.

  • Desktop Application for PC Control

    A Linux/Windows application that used data coming from the server to control the computer according to the command, to find images on the screen, follow instructions to type, move the cursor to specific position, and more.

  • Bluetooth Calling Application

    An Android application to connect phones with a small device (via Bluetooth) to perform video/audio calls and messages using VoIP and SIP protocols. Used and modified open source SIP application. Designed and used custom a protocol to maintain the connection between devices.

Skills

  • Languages

    Java, Kotlin, SQL, JavaScript, Visual Basic, C++, HTML, CSS
  • Frameworks

    Android SDK, Spring, Hibernate, LibGDX, JSP, JSF
  • Platforms

    Android, Firebase, Linux, Amazon Web Services (AWS), Azure
  • Other

    Mobile App Development, Atlassian Jira, Coroutines, AWS, WebSockets, eCommerce
  • Libraries/APIs

    REST APIs, Volley, Retrofit, RxJava, RxKotlin
  • Tools

    Git, Android Jetpack, IntelliJ IDEA, Android Studio, RabbitMQ, RxAndroid
  • Paradigms

    Model View Viewmodel (MVVM)
  • Storage

    MySQL, SQLite

Education

  • Secondary education in Computer Science
    2014 - 2017
    National Polytechnic University of Armenia - Armenia

To view more profiles

Join Toptal
Share it with others