Take a look at some links:
I have started with programing since I was 15 with the Basic and Pascal languages. I graduated in 2008 with degree in Computer Science. At the moment, I am doing my MSc degree in Computer Science, because I think it's useful to know what happens under the hood when we use abstractions such as high level programming languages. I also want to have a chance to pass the knowledge I have gained over the years working as a software developer. In my free time, I love spent it with music and books.
I am currently interested mainly in the .NET platform, but I am open mind and I always want to know the best and the worst of any technology. My job involves S.O.L.I.D. principles, SOA principles, software architecture/development, unit testing, dependency injection, design patterns, object oriented programming etc.