i-redbyte - Overview

Android Engineer · systems-curious · embedded

val redByte = engineer {
    identity {
        name = "Ilya"
        surname = "Sokolov"
        nick = "red_byte"
    }

    primary {
        android {
            language = Kotlin
            ui = listOf(JetpackCompose, XmlViews)
            async = Coroutines + Flow
            architecture = listOf("MV*", "Clean", "multi-module", "SOLID pragmatism")
            storage = listOf("Room", "SQLite", "DataStore", "Realm")
            performance = listOf("profiling", "startup time","memory/leaks",
                                 "ANR/Jank hunting", "battery/network efficiency")
            tooling = listOf("Gradle", "CI/CD", "lint/format", "benchmarking", "crash monitoring")
        }
    }

    alsoInterestedIn {
        systems {
            topics = listOf(
                "NDK", "reverse engineering", "security",
                "how compilers work",
                "classic algorithms & data structures"
                )
            mindset = "understand the whole stack, then optimize"
        }

    languages {
        focus = "learn fast, compare paradigms, build mental models, and explore new programming languages"
        includes = listOf(
            "Kotlin", "Java", "Go",
            "Python","Bash","C",
            "C++","assembly","Haskell"
            )
        }

    embedded {
        boards = listOf("STM32", "ESP32", "Arduino")
        protocols = listOf("Modbus", "I2C", "SPI", "UART")
        hobby = listOf("home electronics", "firmware experiments", "hardware-software integration")
        }
    }
}

Stack

Kotlin Android Jetpack%20Compose Android%20NDK Gradle Git Linux Java Go Python Bash Haskell C C%2B%2B SQLite STM32 ESP32 Arduino

Telegram: @red_byte

+----------------------------------------------+
|  sig: 0xBAD0C0DE                              |
|  bin: 1011 1010 1101 0000 1100 0000 1101 1110 |
+----------------------------------------------+