Файл CV
SC
Senior Android Developer

Gender Мужчина

address Кишинев

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".

Загруженный файл CV

CV Preview

Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.

markdown  Home: str. Lenin 71, MD-6113, Cazaclia, Moldova
Date of birth: 25/11/1990
Nationality: Moldovan

WORK EXPERIENCE

Betsson Group

City: Ta' Xbiex | Country: Malta
[ 08/07/2024 – Current ]
Senior Android Developer / Team Lead

  • Promoted to team lead of 10 developers after 3 months.
  • Refactored the legacy Sportsbook app and split it into feature-based modules.
  • Improved app navigation by migrating from multiple activities to a single-activity architecture with fragments.
  • Proactively identified and resolved critical performance and UX issues.
  • Currently leading the development of a new sports betting app using Jetpack Compose.

Tech stack:

  • Kotlin
  • Jetpack Compose (for new UI development)
  • MVVM + MVI architecture
  • Fragment-based navigation with Navigation Graph
  • WebView (with JavaScript bridge and event listeners)
  • Kotlin Coroutines
  • Hilt
  • Chucker (network inspection/logging)
  • Encrypted SharedPreferences
  • GitHub Actions (CI)
  • Firebase Analytics
  • Crashlytics
  • JUnit (unit tests)

Freelance

City: Chisinau | Country: Moldova
[ 05/05/2023 – 30/11/2023 ]
Freelance Android Developer — TitanBox

  • End-to-end development: Independently built and published the TitanBox Android app, managing the full development cycle from setup to release.
  • Pixel-perfect implementation: Accurately implemented a provided UI design, ensuring precise visual and functional alignment with the original concept.
  • Robust security features: Integrated AES-256 encryption, auto-lock, self-destruct option, and a “Pink Killer” mode for enterprise-grade data protection.
  • Privacy-first functionality: Developed features such as Chameleon Mode (disguised app launcher) and Intruder Selfie to enhance user privacy and device security.
  • Secure backup and restore: Implemented offline encrypted backup and restore functionality to external storage, allowing users to securely save and recover their data without cloud services.

Tech Stack:

  • Kotlin
  • Jetpack Compose
  • MVVM architecture
  • Jetpack Compose Navigation
  • Encrypted Room
  • AES-256 encryption
  • Android EncryptedFile API
  • Biometric authentication (fingerprint)
  • Camera2 API
  • Kotlin Coroutines
  • Hilt
  • Coil
  • Firebase Analytics
  • Crashlytics
  • GitLab CI with Fastlane
  • JUnit (unit tests)

gardy.me

City: Chișinău | Country: Moldova
[ 19/04/2023 – 31/05/2024 ]
Senior Android Software Engineer

  • Design and maintenance of 2 security-oriented applications
  • Participate in release planning, daily standup meetings, and other Agile artifacts
  • Bug fixing and improving application performance
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Tech Stack:

  • Kotlin
  • Jetpack Compose (UI across the entire app)
  • MVVM architecture
  • Retrofit2 + OkHttp
  • OAuth2 authentication
  • Navigation Component with Navigation Graph
  • Hilt + Coil (Dependency Injection)
  • Coil (image loading)
  • Kotlin Coroutines, RxJava
  • Room (local database)
  • Google Maps SDK
  • Google Navigation SDK
  • Geolocation APIs
  • Firebase Analytics
  • Crashlytics
  • GitLab CI with Fastlane (custom fastlane config for build and deployment)
  • JUnit (unit tests)

Crunchyroll

City: Chișinău | Country: Moldova
[ 05/11/2015 – 17/02/2023 ]
Android Software Engineer

  • Design and maintenance of the anime streaming client for Android devices
  • Participate in release planning, daily standup meetings, and other Agile artifacts
  • Bug fixing and improving application performance
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Tech Stack:

  • Kotlin
  • Retrofit2 + OkHttp
  • OAuth2 authentication
  • MVP + ViewModel (hybrid architecture)
  • WebView (initial player)
  • ExoPlayer2 (final player)
  • FragmentManager (single-activity navigation)
  • Picasso
  • Kotlin Coroutines
  • Manual Dependency Injection
  • Firebase Analytics
  • Crashlytics
  • Custom Jenkins CI with in-house plugins
  • JUnit (unit tests only)

EDUCATION AND TRAINING

[ 09/2009 – 07/2012 ]
Bachelor's Degree in Computer Science
Moldova State University, Faculty of Mathematics and Informatics, Applied Informatics

[ 11/2017 ]
Google Certified Associate Android Developer
Google Developers

LANGUAGE SKILLS

Mother tongue(s): Russian, Gagauzian
Other language(s):

  • English
    • LISTENING B2
    • READING B2
    • WRITING B2
    • SPOKEN PRODUCTION B2
    • SPOKEN INTERACTION B2
  • Romanian
    • LISTENING C1
    • READING C1
    • WRITING B2
    • SPOKEN PRODUCTION B2
    • SPOKEN INTERACTION B2

Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user

SKILLS

  • Android software development
  • Solid PC user

HOBBIES AND INTERESTS

  • Intellectual games and Quizzes
  • Member of the top Moldova team in the sport version of What? Where? When? (Что? Где? Когда?) intellectual game

COMMUNICATION AND INTERPERSONAL SKILLS

  • Good communication skills gained through my experience as a software engineer
  • Strong communication skills honed over years of experience in Android app development. I've effectively engaged with fellow Android developers, managers, and cross-functional team members, fostering collaboration and synergy.

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".