Verbose
![]()
Shared Mutable State
Full Name: Alexander Sokolinskiy / Александр Соколинский
Preferred Name: Alex / Алекс
Unique Name: y9san9 (pronunciation and origin)
Company: Scientific Programming Center
CV: link
City: Moscow, Russia
Timezone: UTC+3
Age: y.o.
Favorite Color:
Death Chance:
Height: 6’3” / 192cm
Weight: 165lbs / 75kg
Sign:
Eye Color: brown & green
Marital Status: Happily Married
Neovim Config: y9san9.nvim
Bicycles: Cannondale Topstone 3, Shultz Hopper XL
Longest Bicycle Trip: 750km, 7 days (Moscow → Minsk)
Favorite Tea: Tieguanyin
Bad Habits: no swearing (since 2024), no smoking (since 2021), no drinking (since 2025), no drugs (since 2019), no killing (ever)
Mafia Nickname: Mr. Juice / г-н Сок
T-Shirt Size: XXXL
Clash Royale Tag: #PJJL8JYR
Favorite Pizza in Dodo: 4 seasons
Devices: MacBook Air M4, MacBook Pro M1, Google Pixel 9 Pro, Google Pixel 8a, iPhone 12, Huawei P20 Pro, Xiaomi Mi Band 9, Huawei Watch GT6 Pro, Galaxy Watch4 Classic
Favorite Subject in School: Biology
Google Drive: 38% used 15 GB / 40 GB
Karate: 1 kyū (6 years)
Metric Time:
Public Activities
🇺🇸 English
- 2025 YouTube: Rich Errors and how Kotlin reinvented Checked Exceptions
- 2024 YouTube: Why Coroutines are Actually No Magic in Kotlin
- 2022 dev.to: JSON Parsing from Scratch in Kotlin
🇷🇺 Russian
- Kotlin Meta – Telegram и YouTube канал про Kotlin
- 2025 Mobius. Why fuzz testing matters?
- 2025 Rich Errors: Checked Exceptions в Kotlin
- 2025 Стачка. Live Coding: kotlin.Sequence с нуля
- 2024 Как коллбек повзрослел – и стал корутиной
- 2024 T-Bank JVM Day: Развитие Kotlin-языка
- 2023 YouTube: Senior-разработчик в 19 лет
- 2023 CrossConf. Подкаст Гости из IT // Kotlin
- 2022 Почему KMM – не кроссплатформа
Projects
🟢 Active
- Friendly – Make new friends!
- Kotlin Meta – Telegram Channel about Kotlin Programming Language
- 418 I’m a teapot – Chinese Tea Club in Moscow
- Phronology – No bullshit wellbeing discipline
- Blog – This website where I share random notes with world
- y9nika.nvim – Neovim Colorscheme with focus on declarations rather than statements
🟡 Maintenance
- LifeTime - A Wallet for your time
- Prizebot - Telegram Bot for raffles via random.org
- Catbot - Simple telegram cat-captcha bot
- aqueue – Asynchronous Queue with fine-grained control over concurrency
- calkt – Kotlin library to calculate everything
- wdater - Database migrations for Exposed
🔵 Graveyard
- Seed – Messaging app with no authentication
- Meetacy – Superapp about meetings
- kotel – A set of Kotlin libraries to access MTProto Telegram Protocol.
Work Experience
- Scientific Programming Center (2025 - now)
R&D Developer at MIPT. - Yandex (2024 - 2025)
Architect of Yandex Go Android Application. - MTS (2023 - 2024)
Lead Developer of Support SDK for MTS. - IceRock (2021 - 2023)
Middle Developer at outsource company. - Freelance (2017 - 2020)
Some weird experience with unknown deadlines, angry employers and pretty shitty code. I was just 14 back then.
Education
- PhD (not yet)
My dream is to move to Europe for a while and graduate for PhD. I don’t have any ideas how I will manage to do this yet - Master’s Degree (2025 - 2027)
Scientific Programming at MIPT / МФТИ - Bachelor’s Degree (2021 - 2025)
Control in Technical Systems at MTUCI / МТУСИ
Socials
Email: mail@y9san9.me I reply pretty fast
DM: @y9san9 primary
Channel: @alexmeta updates of y9san9.me
Channel2: @y9juice private flood from me
GitHub: @y9san9 we can collab maybe
Duolingo: @y9san9 I learn random languages
YouTube: @y9san9 my junkyard for videos
Blog: content this website with random notes
Feed: index.xml anyone still uses this?
Languages Tier List
🇺🇸 English (Fluent): Everybody speaks that
🇷🇺 Russian (Native): Mother tongue
🇧🇾 Belarusian (Limited): Friends
🇺🇦 Ukrainian (Limited): More friends!
🇰🇷 Korean (Limited): Doramas?
Wish List
🇨🇳 Mandarin: Interesting culture and a lot of people
🇮🇱 Hebrew: One of the ancient-est langs
🇸🇦 Arabic: Similar to hebrew but more popular
🇬🇷 Greek: I want to speak in math formulas
🇳🇴 Norwegian: English before it was mainstream
🇳🇱 Dutch: If german was english or vice versa
Political Views
I stand for free within society from oppressive restrictions imposed by authority on one’s way of life, behavior, or political views. I believe that someday it will stop being my dream and become a reality.