
Vadym Yaroshchuk
I'm a Kotlin Software Engineer with 6 years of experience, mostly from personal projects. While my professional experience is limited, I've gained practical skills by working on various applications, focusing on Kotlin Multiplatform and client-server development. I enjoy solving complex problems, simplifying code, and sharing what I’ve learned through teaching and writing.
General Summary
Languages spoken
• ☕️ English (B2+) • 🇩🇪 German (B1) • 🇺🇦 Ukrainian (C2) • 🏳️ Russian (C2)
Programming Languages
• Kotlin • Java • PHP • Python (Pet) • TS/JS (Pet)
Development platforms
• Android • iOS • Web • JVM (Desktop, Backend)
Latest Projects


Latest Posts

Finding the Right Balance Between DDD, Clean and Hexagonal ArchitecturesArticle about combining and implementing together Domain-driven Design, Clean and Hexagonal Architectures.

Finding the Right Balance in Gradle Dependency StrategyDiscover different approaches to managing dependencies in Gradle. Whether you're a newbie or a pro, there's something here for you.