Skip to content
View Rothmann-Daniel's full-sized avatar

Block or report Rothmann-Daniel

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Rothmann-Daniel/README.md

👋 Привет! Я Данила Ротман (Daniel Rothmann)

val androidDeveloper = Developer(
    name = "Daniel Rothmann",
    location = getCurrentLocationType().displayName,
    passion = "Building Android apps that people love",
    currentFocus = "Clean Architecture & Modern Android",
    coffee = Double.MAX_VALUE
)

enum class LocationType(val displayName: String) {
    NHA_TRANG("Nha Trang, Vietnam 🌴"),
    MOSCOW("Moscow, Russia 🇷🇺"),
    SPB("Saint Petersburg, Russia 🏛️"),
    TRAVELING("Traveling... ✈️")
}

Telegram Profile Views


🚀 О себе

Android разработчик, создающий мобильные приложения с акцентом на чистую архитектуру и современные технологии. Увлечен созданием интуитивных интерфейсов и оптимизацией производительности приложений.

// Мой подход к разработке
when (project) {
    is Complex -> applyCleanArchitecture()
    is UserFacing -> prioritizeUX()
    is Performance -> optimizeEverything()
    else -> writeCleanCode()
}

🛠️ Технологический стек

📱 Android Core

Kotlin Android Material Design

🏗️ Architecture

MVVM Clean Architecture Repository Pattern

🔧 Backend & Data

Firebase Firestore Retrofit

💉 DI & Tools

Koin ViewBinding Coroutines

🗄️ Database

Room SQLite

🎓 Learning

Jetpack Compose Flow


🎯 Флагманские проекты

🎵 Playlist Maker - Музыкальный плеер с плейлистами

Технологии: Kotlin • MVVM • Koin • Room Database • Retrofit • Coroutines & Flow

Ключевые особенности:

  • 🔍 Поиск песен через iTunes API
  • ❤️ Избранные треки
  • 📁 Создание и управление плейлистами
  • ▶️ Воспроизведение тестовых фрагментов
  • 💾 Локальное хранение (Room Database)
  • 🎨 Material Design интерфейс

View Code

🍕 Food Delivery App - Приложение доставки еды

Технологии: Kotlin • MVVM • Clean Architecture • Firebase • Koin • Material Design 3

Ключевые особенности:

  • 🔐 Firebase Authentication (Google/Facebook OAuth)
  • 🛒 Универсальная система корзины
  • 👤 Синхронизация профиля с Cloud Firestore
  • 🔍 Умный поиск по меню
  • 📦 История заказов

Download APK View Code

☕ Другие проекты
Проект Описание Стек
BookStoreApp Приложение книжного магазина с каталогом книг, системой категорий и панелью администратора Kotlin, Firebase, MVVM, Repository Pattern, Retrofit, Room Database, Koin
WeatherApp Приложение для просмотра текущей погоды Kotlin, WeatherApi
JobSearchApp Приложение приложение для поиска вакансий Kotlin, MVVM, SingleActivity, Repository Pattern, Retrofit, Room Database, Koin
RandomUser Приложение-Генератор пользователей Kotlin, MVVM, Repository Pattern, Retrofit, Room Database, Koin
Resume Приложение-визитка (резюме) Kotlin, MVVM, SingleActivity

📊 GitHub Статистика

GitHub Streak

🎓 Образование и курсы

  • 🎯 Android Developer - Яндекс Практикум
  • 📚 Постоянное изучение современных подходов в Android разработке
  • 💡 Активное участие в Android Community

💭 Философия разработки

class MyApproach : DeveloperPhilosophy {
    override fun codeQuality() = "Clean code - это не роскошь, а необходимость"
    override fun architecture() = "Правильная архитектура экономит месяцы работы"
    override fun userExperience() = "UX важнее, чем красивый код"
    override fun learning() = "Каждый день учиться чему-то новому"
}

📈 Текущие цели 2025-2026

  • Освоить MVVM и Clean Architecture
  • Интегрировать Firebase в production проект
  • Перейти на Jetpack Compose
  • Изучить Kotlin Multiplatform
  • Внести вклад в Open Source проекты
  • Получить сертификацию Android Developer

🌟 Интересные факты

fun getAboutMeFacts(): List<String> = listOf(
    "🌍 Живу во Вьетнаме и России, работаю удалённо",
    "☕ Код пишу под качественный кофе",
    "🎮 Увлекаюсь мобильными и компьютерными играми",
    "🏍️ Обожаю мотопутешествия и особенно гастротуры",
    "👨‍🍳 Кулинария — моя форма медитации и творчества"
)

Данила Ротман - Android Developer

💬 Давайте создадим что-то крутое!

Всегда открыт для интересных проектов и сотрудничества. Если у вас есть идея или предложение:

Telegram Email


👨‍🍳 "Код как рецепт: главное — правильные ингредиенты и чистота исполнения"

⭐ Если вам нравятся мои проекты, поставьте звезду!

Pinned Loading

  1. JobSearchApp JobSearchApp Public

    Forked from Yandex-Practicum/practicum-android-diploma

    Kotlin 2 1

  2. Playlist-Maker Playlist-Maker Public

    Kotlin 1

  3. Resume Resume Public

    Kotlin 2

  4. FoodDeliveryApp FoodDeliveryApp Public

    Kotlin 1

  5. WeatherApp WeatherApp Public

    Kotlin 2

  6. RandomUser RandomUser Public

    A test assignment for the Workmate company

    Kotlin 1