YouTube
Ali Rezaiyan
On my YouTube channel I talk about Android, Kotlin, software architecture and tech careers. Some videos are tutorials, and some are conversations with other engineers and a tech recruiter.
- Subscribers
- 3.47K
- Videos
- 30
- Shorts
- 24
- Views
- 37K
Most watched
Where to start
- Android 16 Update! Key Developer Features + Live Demo!Feb 2025 · 13K views
25:46 - Gemini vs Copilot: Which AI Tool Should You Use for Coding?Jun 2024 · 1.9K views
6:52 - Build a Blockchain Android DApp in 2025: Beginner's Guide to Web3Jan 2025 · 1.7K views
28:49 - Kotlin Multiplatform with Amper And Fleet: The Future of App DevelopmentNov 2024 · 1.1K views
7:50
Android & Compose
6 videos- Jetpack Compose Previews Explained Advanced Tips and TricksAug 2025 · 136 views
10:22 - Learn This NEW Jetpack Compose State Management In 2025!Apr 2025 · 616 views
26:24 - Understand Jetpack Compose Side Effects Like a ProApr 2025 · 183 views
12:51 - Android 16 Update! Key Developer Features + Live Demo!Feb 2025 · 13K views
25:46 - Android Studio Features: Must-Know Techniques You Might Have MissedJul 2024 · 83 views
5:50 - Jetpack Compose Secrets: 3+1 Tips You Need to Know #androiddevMay 2024 · 42 views
Short
Kotlin
7 videos- The TWO SUM Myth That's Killing Your Kotlin CodeFeb 2025 · 50 views
Short - What if You Could MASTER Kotlin Coding Challenges in Minutes?Feb 2025 · 0 views
Short - Easy Kotlin Challenge: Solved with ONE LINE CodeJan 2025 · 33 views
Short - Why Kotlin is The Future of Software DevelopmentJan 2025 · 0 views
Short - Kotlin Multiplatform with Amper And Fleet: The Future of App DevelopmentNov 2024 · 1.1K views
7:50 - Kotlin Coroutines: Stop Misusing Flow Operators in Reactive ProgrammingNov 2024 · 243 views
10:42 - Kotlin 2.0 Review: What's New and How It Impacts YouJun 2024 · 1K views
4:42
Architecture & practices
10 videos- Clean Architecture in Android: Where to Put My Service Class?Jun 2025 · 69 views
28:02 - Why Software Architecture Fails: The Hidden Role of Team DynamicsMay 2025 · 133 views
40:22 - Software Development Estimation: Learn THESE 6 Proven StrategiesDec 2024 · 179 views
5:10 - Dependency Inversion Principle Explained: Clean Code TechniquesOct 2024 · 156 views
6:45 - Interface Segregation Principle Explained: Effective Interface DesignOct 2024 · 46 views
4:51 - Liskov Substitution Principle: Consistency in OOP ExplainedSep 2024 · 104 views
2:59 - Open/Closed Principle: The Secret to Flexible CodingSep 2024 · 54 views
8:04 - Single Responsibility Principle in Software DesignAug 2024 · 58 views
10:28 - SOLID Principles Course Intro: Design Better SoftwareAug 2024 · 63 views
2:16 - Master Strategy Pattern with Kotlin and DI - Coding Made EasyApr 2024 · 106 views
Short
Career & interviews
23 videos- When to Focus on Algorithms for Interviews — And When to Skip Them!Jun 2025 · 641 views
Short - Always Negotiate Your Offer | It’s More Than Just Salary!Jun 2025 · 232 views
Short - Interview the Interviewer: Spot Red Flags Before You Join!Jun 2025 · 1.8K views
Short - Interviews Are a Two-Way Street | You’re Interviewing Them Too!Jun 2025 · 196 views
Short - Going for a Senior Role? Don’t Skip the Core Concepts!May 2025 · 91 views
Short - Two Types of Tech Interviews: Know What You’re Facing!May 2025 · 16 views
Short - Expect Rejection — Stay Strong and Keep Applying!May 2025 · 117 views
Short - Secret to Acing Technical Interviews: Ask Before You Study!May 2025 · 59 views
Short - Why Your Resume Fails (And How to Fix It) – Tech Recruiter TipsMay 2025 · 71 views
39:40 - Boost Your Chances: Match Your Resume to the Job Description!Apr 2025 · 1.5K views
Short - The #1 Rule for Success in Software EngineeringMar 2025 · 277 views
Short - Struggling to Find a Tech Job? Try This Proven Strategy From David!Mar 2025 · 18 views
Short - Get More Job Offers – Here's How!Mar 2025 · 241 views
37:52 - Highest Paying Jobs in Tech: Is It Worth It?Mar 2025 · 0 views
Short - How to Transition from Mobile to Backend Development: Expert TipsMar 2025 · 650 views
23:30 - Secrets to Becoming a Recognized Expert in Software DevelopmentFeb 2025 · 268 views
47:37 - Tech Career Advice: The Truth About Job Titles and GrowthJan 2025 · 264 views
Short - Do You Really Need a Degree to Work in Tech?Jan 2025 · 60 views
Short - Lessons from 20 Years of Software Development | Kamen Goranchev's Journey to Staff EngineerJan 2025 · 346 views
32:05 - My Journey to Becoming a SENIOR Android DeveloperDec 2024 · 222 views
39:07 - What Does a Staff Engineer Really Do? 🤔Dec 2024 · 887 views
Short - How to Get Promoted to Staff Engineer – Only 15% Succeed!Nov 2024 · 384 views
11:42 - Crack the Coding Interview: Solve 'Merge Two Sorted Lists' EasilyJul 2024 · 62 views
9:26
AI & tools
4 videos- Beyond Vibe Coding: What is Spec-Driven Development (SDD)Oct 2026 · 257 views
9:31 - When spec-kit interrupt your workflow #programming #sdd #developerOct 2026 · 69 views
Short - AI vs Software Developers: Are You About to Lose Your Job? Here’s the Truth...May 2025 · 280 views
5:15 - Gemini vs Copilot: Which AI Tool Should You Use for Coding?Jun 2024 · 1.9K views
6:52
View counts from Nov 2026.


