I've been developing software for more than 20 years, and I've covered several technologies and platforms, from hand held computers, to AS400, Oracle, SQL Server, Java, C++, C; banking systems, and lately embedded software development. I really enjoy sharing my knowledge with others.
In my current company, I've trained several new hires with the technologies we use, teaching them from the basic to the most complex parts of our tools and code base. I'm also mentor of some junior developers. Not only in my current company, but in most of the previous companies I've worked for, I'v trained people. I would like to start sharing my knowledge on software development with others.