View model (MVVM) usage explanation

I’m a proactive person who likes to face new challenges, always looking to learn and improve my skills. In my free time I’m always looking for new technologies that could be applied both in my job or in my personal projects. I think that’s one of my hobbies, so there’s no better way to say that I really enjoy programming. I strongly believe that teamwork and collaboration makes us better professionals