Resume

Objectives

- Microsoft software development with a focus on .Net, AJAX, LINQ, XML, XSL, Web Services, SQL, jQuery, and more.

Skills

- Extensive experience with ASP.Net, VB.Net and C#, Web Forms, MVC (1.1, 2.0, 3.5, 4.0, 4.5, 4.6.2)
- Substantial SQL Server database design & T-SQL programming (7, 2000, 2005, 2008, 2012, 2014)
- In-depth knowledge of Microsoft Enterprise Library (2.0, 3.1, 4.1, 5.0, 6.0)
- Considerable experience implementing Web Services (WCF, Web API)
- Expert knowledge and experience with AJAX, JQuery, JavaScript, HTML, HTML5, CSS, XML, XSL, XSLT, XPath
- Long-term use of Visual Studio, and source control systems such as Git, Subversion, and TFS
- Experience in mentoring and training
- Excellent communication, presentation and customer relations skills

Experience

- Experience as a consultant, contractor, and employee since 1996

Education

- Rose-Hulman Institute of Technology
Bachelor of Science (BS) in Computer Science

Microsoft Certifications

Microsoft Certified Solutions Developer (MCSD)
App Builder (*Charter) Sep 26, 2016
Web Applications May 09, 2014

Microsoft Specialist
Programming in HTML5 with JavaScript and CSS3 May 07, 2014

Microsoft® Certified Solutions Expert (MCSE)
Data Management and Analytics (*Charter) Sep 26, 2016
Data Platform May 07, 2014

Microsoft® Certified Solutions Associate (MCSA)
Web Applications (*Charter) Sep 26, 2016
SQL Server 2012/2014 May 02, 2014

Microsoft® Certified Professional Developer (MCPD)
Web Developer 4 Oct 05, 2011
ASP.NET Developer 3.5 Oct 05, 2011
Web Developer Oct 30, 2007

Microsoft® Certified IT Professional (MCITP)
Database Administrator 2008 Sep 23, 2011
Database Developer 2008 Sep 14, 2011
Database Administrator on SQL Server® 2005 Dec 17, 2007

Microsoft® Certified Technology Specialist (MCTS)
.NET Framework 4, Data Access Oct 05, 2011
.NET Framework 4, Service Communication Applications Oct 05, 2011
.NET Framework 4, Web Applications Oct 05, 2011
.NET Framework 3.5, ASP.NET Applications Oct 05, 2011
SQL Server® 2008, Implementation and Maintenance Sep 23, 2011
SQL Server® 2008, Database Development Sep 08, 2011
SQL Server® 2005 Dec 17, 2007
.Net Framework 2.0, Web Applications Oct 11, 2007

Microsoft Certified Systems Administrator (MCSA)
Microsoft Windows 2000 May 08, 2003

Microsoft Certified Application Developer (MCAD)
For Microsoft .NET Feb 25, 2003

Microsoft Certified Solution Developer (MCSD)
For Microsoft .NET Sep 24, 2003
Microsoft Visual Studio 6.0 Nov 20, 2002

Microsoft Certified Database Administrator (MCDBA)
Microsoft SQL Server 2000 Nov 13, 2002

Microsoft Certified Professional (MCP)
Microsoft Certified Professional Apr 29, 2014
Microsoft Certified Professional Sep 12, 2002

Microsoft Certification Exams

Exam Description Date
494 Recertification for MCSD: Web Applications Nov 13, 2015
492 Upgrade your MCPD: Web Developer 4 to MCSD: Web Applications May 09, 2014
480 Programming in HTML5 with JavaScript and CSS3 May 07, 2014
459 Transition your MCITP on SQL Server 2008 to MCSE: Data Platform May 07, 2014
458 Transition your MCTS on SQL Server 2008 to MCSA: SQL Server 2012 -Part 2 May 02, 2014
457 Transition your MCTS on SQL Server 2008 to MCSA: SQL Server 2012 -Part 1 Apr 29, 2014
567 UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 Oct 05, 2011
523 UPGRADE: Transition your MCPD .NET Framework 3.5 Web Developer Skills to MCPD .NET Framework 4.0 Web Developer Oct 03, 2011
453 UPGRADE: Transition your MCITP Database Administrator Skills to MCITP Database Administrator 2008 Sep 23, 2011
451 PRO: Designing Database Solutions and Data Access Using Microsoft SQL Server 2008 Sep 14, 2011
433 TS: Microsoft SQL Server 2008, Database Development Sep 08, 2011
431 TS: Microsoft® SQL Server™ 2005 - Implementation and Maintenance Dec 17, 2007
447 UPGRADE: MCDBA Skills to MCITP Database Administrator by Using Microsoft® SQL Server™ 2005 Nov 29, 2007
547 PRO: Designing and Developing Web-based Applications by Using the Microsoft® .NET Framework Oct 30, 2007
528 TS: Microsoft® .NET Framework 2.0 - Web-based Client Development Oct 11, 2007
536 TS: Microsoft .NET Framework - Application Development Foundation Oct 03, 2007
300 Analyzing Requirements and Defining Microsoft .NET Solution Architectures Sep 24, 2003
218 Managing a Windows 2000 Network Environment May 08, 2003
270 Installing, Configuring, and Administering Microsoft® Windows® XP Professional Apr 17, 2003
306 Developing and Implementing Windows®-based Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET Mar 04, 2003
310 Developing XML Web Services and Server Components with Microsoft® Visual Basic® .NET and the Microsoft® .NET Framework Feb 25, 2003
305 Developing and Implementing Web Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET Feb 24, 2003
229 Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition Feb 20, 2003
100 Analyzing Requirements and Defining Solution Architectures Nov 20, 2002
176 Designing and Implementing Desktop Applications with Microsoft® Visual Basic 6.0 Nov 14, 2002
215 Installing, Configuring, and Administering Microsoft® Windows® 2000 Server Nov 13, 2002
175 Designing and Implementing Distributed Applications with Microsoft® Visual Basic 6.0 Nov 08, 2002
028 Administering Microsoft® SQL Server 7.0 Oct 31, 2002
029 Designing and Implementing Databases with Microsoft® SQL Server 7.0 Sep 12, 2002