Skip to content
View RankoR's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report RankoR

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RankoR/README.md

Hi 👋, I'm Artem

Software Engineer based in 🇪🇪 Estonia with over 12 years of experience in Android & AOSP

🔭 I’m currently working on Actinis & Toritark

💬 Connect with me

LinkedIn · StackOverflow · Website

TL;DR

  • 12+ years in Android & AOSP development
  • Working with Kotlin, Jetpack Compose/Compose Multiplatform, Coroutines, testing, and CI/CD pipelines
  • Designed, built, and maintained Android SDKs (Veriff identity-verification, Rate & Preferences libraries)
  • Cross-platform experience with Compose Multiplatform, AOSP, C++, Python & Java backends, iOS (Swift)

💻 Tech stack

Env

Arch Linux Zsh KDE Plasma Docker Notion IntelliJ

Platforms I'm writing code for

Android iOS Linux macOS

Programming languages

Kotlin Java Python Swift C++

Backend & Frontend frameworks

Compose Multiplatform Django Angular FastAPI

Databases

Postgres SQLite MongoDB Redis

Tools

Git GitHub Ansible

CI/CD

GitHub Actions Bitbucket Pipelines GitLab CI Jenkins Travis CI CircleCI

Embedded

Arduino Raspberry Pi

Misc

MaterialUI Firebase Microsoft Azure

Skills

  • Languages: Kotlin, Java, Python, C++, Swift
  • Frameworks & Tools: Jetpack Compose, Coroutines, RxJava, Skia, WebRTC, MQTT, Protobuf, REST, gRPC, Docker, Firebase, CI (GitHub Actions, Jenkins, Travis, CircleCI)
  • Mobile SDKs: Android (primary), iOS & hybrid awareness
  • Testing & QA: JUnit, integration & UI tests, Screenshot tests, A/B testing, feature toggles
  • Architecture: Clean Architecture, modular multi-flavors, remote config

Pinned Loading

  1. Toritark/toritark-mobile-app Toritark/toritark-mobile-app Public

    🌐 A KMP/CMP language learning application for Android and iOS that helps users learn languages through text stories.

    Kotlin 5

  2. .screenrc .screenrc
    1
    altscreen on
    2
    term screen-256color
    3
    
                  
    4
    hardstatus off
    5
    hardstatus alwayslastline
  3. .vimrc .vimrc
    1
    syntax enable
    2
    
                  
    3
    set number
    4
    
                  
    5
    set tabstop=4
  4. List of countries with ISO codes, na... List of countries with ISO codes, names in English and primary official language and flags in unicode
    1
    [
    2
      {
    3
        "code": "AF",
    4
        "name_en": "Afghanistan",
    5
        "name": "افغانستان",
  5. Languages in ISO 639-1 Alpha-2 with ... Languages in ISO 639-1 Alpha-2 with names in English and the languages itself and Unicode flags
    1
    [
    2
      {
    3
        "code": "aa",
    4
        "name_en": "Afar",
    5
        "name": "Afaraf",
  6. Toritark/rplidar-sdk-jni Toritark/rplidar-sdk-jni Public

    JNI wrapper for RPLidar SDK

    C++ 1