20+ years of software development experience. This includes programming in Java, C# .NET and a multitude of others.