With over 30 years of software development experience, I have gained valuable exposure to many industries, their executives, and processes, and participated in almost every facet of the Software Development Life Cycle (SDLC).I've found Agile teams that can work to create good and concise increments of code, balancing the strategic with the tactical around easy-to-understand but enforced coding protocols, will ALWAYS deliver great software. Over-analysis and the tech bleeding edge should never be allowed to supersede the needs of the consumer nor impede the progress of delivering simple, maintainable and usable software.My core competencies are in the Microsoft .NET ecosystem where I've served as both a senior and lead developer, building responsive web and Windows desktop applications.
Listed skills include Vb.Net, C#, Sql, Microsoft Sql Server, and 48 others.