Software development has always been my passion since I started delving into computer programming books about 20 years ago when I was a teenager. I started back in mid-80’s with Basic, Clipper and DBase III Plus, and moved to Visual Basic 1.0 and Visual C++ in the early 90’s.
After attending Computer Science classes in College, I started focusing on expanding my knowledge of various programming language and frameworks. That’s when Borland Delphi came a long back in 1995 and then C# and .NET Framework in 2000.
After spending over 6 years as a senior C# developer I discovered Ruby on Rails and the whole Linux scene appeared in front of me. I replaced all my computers with Mac OS X laptops and desktops, and have learned a lot about the *nix environments with all the Ruby on Rails developments I have been doing in the last 3 years.
Now I am focused on creating cool web-based products and services, leveraging all the experience I have accumulated in the last 20 years, writing solid and robust source code.
You can follow my updates on Twitter at http://twitter.com/mcastilho