
Senior Applications Developer
Edinburgh, United Kingdom

Senior Applications Developer
Edinburgh, United Kingdom
Application Developer in a wide variety of business applications. Particularly interested in client/server web based applications. I also am keen in working with a community of developers on open source projects. I have made active contributions to NHibernate, ActiveRecord, Monorail and aslo my own open source projects.
I'm a "purest" at heart and enjoy working from the ground up on bespoke applications. I enjoy developing applications with a number of programming techniques, including: DDD (Domain-Driven Design), separation of concerns, the Repository pattern, IoC (Inversion of Control) and TDD (Test Driven Development).
C#, .NET 3.5, ASP.NET, WCF, MVC, Silverlight
New Technology, Silverlight, MVC Framework, WCF, Skiing and Rugby