Results-oriented ASP.NET architect/developer/project lead with expertise in building applications, training, and mentoring developers and leading development projects. Experience in world class high tech outsourcing and consulting company and as an independent contractor with clients in a variety of industries including insurance, government, automobile, and transportation. Experience leading projects of up to 10 developers, providing business analysis, requirements determination, project planning and oversight, Systems Development Life Cycle compliance, and client communications management.
C#.NET
ASP.NET WebForms/MVC
Net Framework
WCF Web Services
VS Project Templates
VSS/SCM/SVN
Data Modeling
Data Conversion/SSIS
SSRS
SQL Server/T-SQL
Oracle/PL-SQL
Service Oriented Architecture
Classic ASP
VBScript/Jscript
JavaScript
jQuery
XHTML/CSS/XML/XSL Team Foundation Server (TFS)
VB.NET AJAX VS Add-Ins
Senior .NET Developer @ Security Clearance – ADP1
Research and develop custom Windows Communication Foundation (WCF) Netcentric (SOA based) Framework to provide developer productivity gains building WCF services with Visual Studio (VS) 2008/2010. The Framework provides 6 custom VS application project templates + Wizards/Add-Ins that supply both the base Service and Client solutions, affording the developer with a base WCF Service application on which to build out a new WCF Service. The Framework also provides custom libraries to support database actions, logging, and metrics/performance monitoring. Productivity gains using the Framework amount to an approximate 20-40% reduction in the creation of a new WCF Service. Provide guidance and assistance to developers on how to use the WCF Netcentric Framework. From May 2010 to Present (5 years 8 months) Senior .NET Developer @ Created new Customer Survey application with accompanying reporting dashboard. Application dashboard surveys customers to reduce costs/improve quality by enhancing the customer experience with installation & service calls by Comcast technicians. Develop user requirements, create architecture/design; build IVR CVP/VXML applications + Web Services + ASP.NET Web Application + SQL Server 2008 Integration (SSIS) packages + SQL Server 2008 Reporting Services (SSRS) reports. Utilizing Visual Studio 2008, Web Services, AJAX, SQL Server 2008, T-SQL, jQuery, Javascript, SSRS, SSIS, Cisco Unified Call Center + IVR + ICM, Eclipse, and JAVA. From November 2009 to February 2010 (4 months) .NET Senior Developer/Applications Architect @ Providing ASP.NET Development and Applications Architecture Consulting Services From August 2009 to February 2010 (7 months) .NET Senior Developer @ • Created new ASP.NET v3.5 web application to manage processing incoming health care claims files. Utilized Visual Studio 2008, AJAX, Microsoft AJAX Control Toolkit, SQL Server 2005, T-SQL.
• Designed and built web user interface layer, business layer, and data access layer.
• Developed web application to include Microsoft Membership and Roles providers, themes and skins (7), AJAX callbacks, AJAX Control Toolkit components, Javascript, and jQuery.
• Created new .NET v3.5 Windows service to process incoming health care claims files. From July 2009 to August 2009 (2 months) .NET Senior Developer/Applications Architect @ .NET Tech Lead - new application replacing a series of disparate legacy applications
• Led team of developers building segment of new n-tier application for the Utility industry.
• Led effort to re-factor code to conform to standard OOP principles and n-tier/multi-layer architecture.
• Provided coaching and mentoring on architecture standards and governance that conform to Microsoft Patterns and Practices.
• Interfaced with users to gather requirements and formulate use cases, activity & sequence diagrams.
• Negotiated requirements determination between IT and users. From February 2009 to May 2009 (4 months) .NET Senior Developer @ Remediated new VB.NET web application billing system. Heavy use of Javascript, XML, SQL Server, T-SQL and stored procedures, and ASP.NET debugging tools (IE Web Developer toolbar, IE WebDeveloper v2, Fiddler web debugger). From October 2008 to November 2008 (2 months) .NET Enterprise Architect @ Created the organizations’ Enterprise Architecture group practice consisting of architects from the applications, infrastructure, and quality assurance teams. Created charter and mission statements for the Enterprise Architecture group. Constructed and delivered shared understanding training for the Enterprise Architecture group. Developed a strategic roadmap for IT systems based on use of a Service Oriented Architecture (SOA) approach. Performed a current systems analysis for SOA of the existing systems, including data stores, data feeds, and applications. Compiled research and analysis on current SOA software products/services available in the commercial software market and facilitated product presentations for management. From June 2008 to August 2008 (3 months) Senior .NET Consultant @ Migrated n-tier ASP.NET web application from .NET Framework v1.1 to v3.5. Migration involved converting approximately 3500 files (web pages, user controls, server controls, 3rd party controls, web services, etc.). Evaluated and upgraded development environment tools (Visual Studio v2003 to v2008, Surround SCM v4 to v2008, Test Track Pro v5 to v2008, NUnit v2.2.6 to v2.4.6, Text Editor control to Infragistics v2008.1). Developed process library to house all documentation for the development team. Documented development teams' staging and production deployment processes. Evaluated and recommended migration path from MCMS 2002 to MOSS 2007. Created new web services in the Service Layer to provide abstraction to the eLearning module, and so positioning it for a vendor change. From December 2007 to April 2008 (5 months) .NET Solutions Architect @ Supported design and development of corporate solutions for US State driver licensing and vehicle registration programs, along with ancillary government department of motor vehicle (DMV) functions.Technologies used: Microsoft Active Directory, ASP.NET, C#, Windows Smart Client, Windows OS capabilities, Microsoft database capabilities.Results: Successfully completed solutions for 5 potential clients, on time and within budget. From February 2007 to November 2007 (10 months) .NET Application Architect @ Architected, designed, and developed a security solution for a US State government system to use Microsoft Active Directory Application Mode (ADAM) along with custom Microsoft .NET Membership and Roles providers. Used to authenticate users to a new system, thus keeping secure the states’ Active Directory by isolating authentication for the new system to ADAM. Designed and developed the ADAM schema.Designed and developed the Microsoft .NET custom providers. Consulted on architecture of the number of ADAM instances required for fail over and replication.Technologies used: Microsoft VS 2005, Microsoft Virtual PC 2004/2007, Windows Server 2003, Microsoft Active Directory, Microsoft Active Directory Application Mode, .NET Membership provider, .NET Role provider, .NET 2.0 C#, .NET 2.0 ASP.NET. Results: Authentication and Authorization components for the new system were successfully added to the new system allowing for a robust solution that met the state's stringent security requirements. From January 2006 to February 2007 (1 year 2 months) Microsoft Technologies Research Consultant @ Worked with Microsoft to evaluate/study emerging Microsoft technologies. Researched beta of Microsoft's Domain Specific Language (DSL). Built prototype Feature Modeler DSL (a DSL to model the features of a domain), which was successfully completed and given to Microsoft along with research feedback on the product. Also researched Vista operation system and Visual Studio 2005 (beta1 thru RTM).Oversaw the research projects of 12 other colleagues. From April 2005 to December 2005 (9 months) Web Consultant @ Web Consultant for Department of Defense (DOD), Defense Logistics Agency (DLA). Performed skills assessments for client employees. Designed, constructed, and delivered customized web development training to client developers and analysts. Delivered custom training classes in HTML, JavaScript, VBScript, ASP, ASP.NET, VB.NET, C#, ADO.net, Web Services, and Web Graphical User Interface design. Provided backup support for client developers and developed web applications/tasks beyond the client developers' current skill level.Systems Architect for new ASP.NET development projects. Architected and designed new ASP.NET web applications using n-tiered architecture.Job requirements are in-depth knowledge of web technologies (HTML, JavaScript, ASP, VBScript, JScript), database technologies (Oracle, PL/SQL, SQL Server, T-SQL, stored procedures), Microsoft .NET technologies (ASP.NET, VB.NET, C#, ADO.NET, Web Services), and network administration (Windows 2000 Server, Windows Server 2003).Technologies used: HTML, JavaScript, ASP, VBScript, JScript, Oracle, PL/SQL, SQL Server, T-SQL, stored procedures, ASP.NET, VB.NET, C#, ADO.NET, Web Services, and network administration (Windows 2000 Server, Windows Server 2003, IIS 5/6/7).Results: Over 20 government employees were trained and became accomplished developers using .NET technologies in the web arena. Led project for new Criminal Investigations system to a successful implementation. Provided consulting advice on more than 20 other web projects/systems. From June 2002 to April 2005 (2 years 11 months)
B.S., Computer Science @ University of Alabama From 1982 to 1985