YouTube
Otago Tech
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
- 23
- 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 · 129 views
10:22 - Learn This NEW Jetpack Compose State Management In 2025!Apr 2025 · 615 views
26:24 - Understand Jetpack Compose Side Effects Like a ProApr 2025 · 181 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 · 82 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 · 68 views
Short - Easy Kotlin Challenge: Solved with ONE LINE CodeJan 2025 · 32 views
Short - Why Kotlin is The Future of Software DevelopmentJan 2025 · 238 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 · 242 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 · 132 views
40:22 - Software Development Estimation: Learn THESE 6 Proven StrategiesDec 2024 · 179 views
5:10 - Dependency Inversion Principle Explained: Clean Code TechniquesOct 2024 · 154 views
6:45 - Interface Segregation Principle Explained: Effective Interface DesignOct 2024 · 45 views
4:51 - Liskov Substitution Principle: Consistency in OOP ExplainedSep 2024 · 103 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 · 61 views
2:16 - Master Strategy Pattern with Kotlin and DI - Coding Made EasyApr 2024 · 105 views
Short
Career & interviews
24 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 Beginner Guide to Becoming a Full Stack Developer!Apr 2025 · 130 views
3:58 - 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 · 407 views
Short - How to Transition from Mobile to Backend Development: Expert TipsMar 2025 · 631 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 · 342 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 · 844 views
Short - How to Get Promoted to Staff Engineer – Only 15% Succeed!Nov 2024 · 380 views
11:42 - Crack the Coding Interview: Solve 'Merge Two Sorted Lists' EasilyJul 2024 · 62 views
9:26
View counts from Oct 2026.



