Passionate Android application developer with an eye for solid code, open source libraries, and industry code standards. Proficient in developing with Kotlin language. Serious about multiple architecture patterns including MVVM, MVP, MVI, Clean Architecture & Unidirectional Data Flow. Adheres to S.O.L.I.D. software design principles and unit testing. IoT and Home Automation enthusiast.