David Batten is a software developer at inContact, Inc. where he works as a lead developer for IT Operations. He specializes in web development, primarily with ASP.NET MVC. He also focuses on Application Lifecycle Management (ALM) on the Visual Studio and Team Foundation Server platforms. He has worked on agile development teams for several years, implementing both Scrum and Kanban methodologies.
David enjoys speaking at local user group and code camp events, on topics ranging from ALM to software development practices like SOLID.
His spare time is spent being a father, becoming a better developer, being an avid motocross fan, and playing 9-ball.