My primary interests include developing custom applications with ArcGIS Server and ArcGIS Engine. Most of my experience with GIS Development has been with ASP.NET, ArcGIS Server, and ArcObjects (C#) for the Network Analyst extension but I have experience developing with Java as well. I strongly encourage the practice of UML, SRS, and design patterns. Taking the time to sharpen your skills can only make you better.