Commercial developer since 1983.
Primary occupation: .NET software engineer.
OO design technologies: SOLID, TDD, MVP, MVC
.NET technologies: Winforms, Simple Injector, NSubstitute, NAnt, CruiseControl.NET, IIS
Java technologies: Hibernate, Spring, Tomcat, mockito
Databases: SQL Server, Oracle, MySQL, SQLite
Hobbies: science fiction and fantasy, ice dancing, ballroom dancing, woodworking, geocaching
Q&A for professional and enthusiast programmers
Q&A for computer enthusiasts and power users
Q&A for apps, scripts, and development with the Stack Exchange API
Q&A for users and developers of hardware and software for Raspberry Pi
Q&A for those using, extending or developing Emacs