Software Engineer | Android (Java)
Initially I started my career journey as a DOT NET Developer because those days Microsoft Dot Net technology were booming in the market. People need more desktop and web based solutions day-by-day where smart phones were not came into existence. People loves to uses Nokia & Blackberry phones during those days and no one has imagine about Android or iPhone where the hard keys were replaced by smart touch phones. I also learned WPF and implement into one of my real project.
I spent major time on Google for hunting any solutions, reading blogs and much more. Then suddenly a time changed and I came to know that even my office air conditioner, coffee machine and other tools runs & support with JAVA. So I turned myself and learnt JAVA from institute and was love to gain knowledge and exposure regarding the OOPS concept and others functionality which JAVA offers.
This was the time were Android and iPhone came into the market and they growing giantly. After spending 3 years into DOT NET development. I got a chance to learn ANDROID where I was attracted because of JAVA programming language. This is a time where my ANDROID journey start and since then I am into pure ANDROID development with JAVA.
Now I also wanted to try my hands on emerging technologies like:
Kotlin, RxJava, MVVM, DataBinding, Android JetPacks, Dagger, AI, AR, IoT, React Native & FLUTTER (superb fan on FLUTTER because it was baked by Google itself). I am spending more time in research & learning into this emerging technologies where I strongly believe that everyday a new tool, technology & framework is introduced in the market and If we don't learn those then we might left behind in this technology era race.
Although I am holding a 5+ years of experience into ANDROID development but I still believe that I need to learn more from others. I am quick & passionate learner, a good team player, a competent professional and can easily train my mind into any environment like water.