This post is all about me (of course), and it is pretty long since I want to tell you not just an introduction but a life story.
The first dynamic website I created was based on a template in DreamWeaver. I was so impressed with the default auto-generated website which had dynamic data and beautiful UI. And I decided to learn how to create a similar one. I had to learn ASP based on the default documentation in IIS as well as the source code generated by DreamWeaver, that was tough but super cool. I felt so proud of myself when I launched my first music website on localhost for my friends to listen to all music on my local disk. I also learned all HTML and CSS thanks to the help documentation in DreamWeaver.
Since then, I have been learning and working in this field for more than 10 years. When I was in university, my favorite technology was .NET. I learned WPF, WinForms, Silverlight, ASP.NET, Windows Phone, etc. I was also a Microsoft Student Partner (someone who acts as a bridge between Microsoft and Student, and helps student access to Microsoft Technology via many programs such as MSDNAA). I also planned to work in a company using .NET technology after graduation.
However, things were not going as I had planned. I got an internship opportunity at an outsourcing company which using Ruby on Rails as the main programming language. I was forced to use it and eventually fell in love with it. I was able to utilize all my web development skills I had learned before, and I felt so easy to develop a new web application with Ruby on Rails. Because of that, .NET became the past
I am now a professional Ruby on Rails developer. In addition, I also love working with DevOps things like deployment, configuration, server management, etc.
You can connect me through Facebook
xuanchien or Twitter
Thanks for reading all above boring info. Have a nice day!