I'm currently doing technical strategy work for our clients, which includes foundational analysis, process flows, integration analysis, and architecture. I have focused on high-performance server work and Swing client work in the past. I've developed in multiple languages on multiple platforms, working seriously with Java, PHP, ASP, Unix C/C++, MS SQL Server, and MySQL.
I take a very direct approach to programming. I don't bow to convention simply because it is. Remember that DOS was a standard at one point. Remember that Windows still is a standard. Does it work, yes, I suppose, most of the time it does. I would build it much differently.