Although I've worked with several technologies I've been moving among a few as the market has evolved. The last 6 years I've been working with .Net technologies for Web Development and Java for mobile (Android platform).
While working on web projects I've managed to sort issues related to browser specific problems and in the process I've become really familiar with CSS and even design tools. This has allowed me to be always on the lead position of web development and UI related tasks. The past 6 years I've work on MVC patters using .Net technologies (entity framework, code first, MVC to the latest version and dependency injection).
The mobile development became on the early version of the android platform. Being familiar with the Java syntax I started to work on health and fitness related projects. This made me use third party hardware and APIs using Bluetooth. Ive also become familiar with the UI design and development (animations and such).
For the future I expect nothing less than challenging projects to expand my knowledge on the technologies I handle but never closing the door to the opportunity to learn ones.