Android

Kotlin is one of my strongest languages, and it probably has something to do with me spending most of my developer hours on android development. :D

I started developing for android since 2014. The first of the applications I developed were for hackathons, but it helped me get familiarized with the ecosystem. Back then it was primarily Java+Eclipse, and I'm grateful for the shift to Kotlin and Android studio xD

I'm passionate about building highly-technical android apps, especially when custom views are involved. I've been experimenting with Compose lately, as it makes UI function based (more creative freedom) and it strikes a huge similarity with React.js which I'm familiar with.

I currently work at Quoti as the lead developer. It uses Coroutines extensively (SharedFlow is my new favourite thing), View models for MVI based UI logic (yup, influenced by React, again), Hilt for DI, work manager for scheduling, and Navigation components for clean UI flows.


Android studioKotlinReactiveX