Experience:Architecture and Design• Design and development to small to large scale architectures using the best practices focused on the target development platform and OS environment.• Emphasis on simplified architecture for maintenance, knowledge transfer and overall performance of systems.• Implementation of common development patterns in specific technologies, with a focus on reducing time to delivery and maintenance of systems.Leadership and Mentoring• Identify, validate and provide solutions for solutions for the company I work for and clients related to setting up and managing a development practice.• Development of training and mentoring strategies, for clients and in house staff.• Identify trends in technology and determine the next emerging technologies the team I work with will focus on in an 18 month revolving cycle.System Engineering• OS deployment, configuration, and environment design for windows, OS/2 and Novell NetWare environments.• Server deployment, configuration, and environment design for windows and OS/2.• Configuration and environment design for over 30 server products ranging for SQL environments to deployments of collaboration products such as Lotus Notes.Software Development• Design and development of software on the Microsoft and OS/2 platforms ranging from patent pending OS deployment software to tablet driven systems.• Development on COM, C++, and .NET based applications.Goals:Emerging Technologies • Continue to drive to be at the front of technologies with a Microsoft focus around development and server products.• Development of discovery and training methodologies for staff and clients to quickly come up to speed on new technologies, and provide a repeatable process for knowledge transfer.Automation• Develop automation framework for Microsoft technologies that will reduce development time on repetitive tasks and allow developers to concentrate on solving business problems.Specialties: Software architecture and design, architecture with a simplified design and maintenance focus, emerging technologies in the Microsoft platform, WPF, Silverlight, WCF , LINQ, SOA, Visual Studio automation for 2008 / 2010, Team Foundation Server 2010, mentoring and training development
Listed skills include .Net, Soa, Wcf, Visual Studio, and 42 others.