dave_charlton_ttc_mar2016v2

4
Dave Charlton SUMMARY Microsoft .Net web developer seeking new projects, has strong experience in professional distributed Agile development, as well as a background with SQL Server development and database administration. EXPERIENCE Tiger Team Consulting, Fairfax, VA - Technical Consultant (December 2012 to present) National Automobile Dealers Association (May 2014 to present) Redesigned and developed NADA’s legacy automotive guides as a responsive web application using .Net MVC, Bootstrap and Ajax. Ajax and optimized stored procedure calls were made asynchronously and cached for scalability. MiniProfiler, SQL Profiler, and Web Performance and Load Tests were used for performance tweaking. Trained staff on fundamentals of MVC development. Developed new MVC vehicle inventory system to integrate with automotive guides, re-implementing valuation logic via stored procedures using a newly re-designed vehicle value database. Took over stalled application development for monthly vehicle value validation and approval tool. Created framework to enable numerous diverse tests to be easily added for comparing datasets, and presenting changes visually to users for approval. New tests were added using Table-Valued Functions in SQL Server, which were easily added to DBML files (LINQ to SQL) and then presented in a dynamic grid in a WPF solution. Developed a full featured RESTful API for vehicle appraisal application, which was sold by NADA as a new product, enabling partners to integrate with customer CRM implementations. Rescued a stalled development effort of a Web Forms appraisal application, identifying and resolving significant performance concerns including a lack of server side caching, inefficient and redundant database queries, and synchronous web service calls. Technologies utilized: C# | ASP.Net | HTML5 | Bootstrap | CSS3 | JQuery | SQL Server | SSMS | SQL Profiler | MiniProfiler | DevExpress | Visual Studio 2013 | IIS | TFS | Release Management | AutoMapper Compusearch (Dec 2012 to Apr 2014) Worked as a member of the development team for PRISM, a product for government agencies to manage grants and acquisitions. In this role, I

Upload: david-charlton

Post on 11-Apr-2017

36 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dave_Charlton_TTC_Mar2016v2

Dave Charlton

SUMMARYMicrosoft .Net web developer seeking new projects, has strong experience in professional distributed Agile development, as well as a background with SQL Server development and database administration.

EXPERIENCETiger Team Consulting, Fairfax, VA - Technical Consultant (December 2012 to present) National Automobile Dealers Association (May 2014 to present)

Redesigned and developed NADA’s legacy automotive guides as a responsive web application using .Net MVC, Bootstrap and Ajax. Ajax and optimized stored procedure calls were made asynchronously and cached for scalability. MiniProfiler, SQL Profiler, and Web Performance and Load Tests were used for performance tweaking. Trained staff on fundamentals of MVC development.

Developed new MVC vehicle inventory system to integrate with automotive guides, re-implementing valuation logic via stored procedures using a newly re-designed vehicle value database.

Took over stalled application development for monthly vehicle value validation and approval tool. Created framework to enable numerous diverse tests to be easily added for comparing datasets, and presenting changes visually to users for approval. New tests were added using Table-Valued Functions in SQL Server, which were easily added to DBML files (LINQ to SQL) and then presented in a dynamic grid in a WPF solution.

Developed a full featured RESTful API for vehicle appraisal application, which was sold by NADA as a new product, enabling partners to integrate with customer CRM implementations.

Rescued a stalled development effort of a Web Forms appraisal application, identifying and resolving significant performance concerns including a lack of server side caching, inefficient and redundant database queries, and synchronous web service calls.

Technologies utilized: C# | ASP.Net | HTML5 | Bootstrap | CSS3 | JQuery | SQL Server | SSMS | SQL Profiler | MiniProfiler | DevExpress | Visual Studio 2013 | IIS | TFS | Release Management | AutoMapper

Compusearch (Dec 2012 to Apr 2014) Worked as a member of the development team for PRISM, a product for government agencies to

manage grants and acquisitions. In this role, I helped to migrate from Classic ASP to ASP.Net, fix existing product defects, and develop new features and modules per business requirements. Used Spring.Net dependency injection to accommodate significant customization for each agency.

Chosen for special aggressive deadline development project to enable auctioning of government contracts, developing new screens and features per business requirements.

Worked as a member of the development team for the FedConnect product. In this role, I helped develop new web screens in VB.Net and assisted with evolving their deployment strategy.

Created console XML tools to automatically update hundreds of Spring.Net XML configuration files.

Technologies utilized: ASP.Net | C# | VB.Net | PL/SQL | Oracle 11g | SQL Developer | NUnit | Spring.Net | Visual Studio | IIS | Subversion | VSS | XML

Texas Restaurant Association (Feb 2014 – Jul 2014, Oct 2015) Helped develop and support iMIS iParts to support association membership subscriptions and

renewals using iMIS iBO. Technologies utilized: ASP.Net | iMIS | iMIS iParts | iMIS iBO

CSystems (May 2013 – Jun 2013)

Page 2: Dave_Charlton_TTC_Mar2016v2

Developed and delivered an ActiveX iMIS Xtender for viewing event registrations and printing badges in iMIS Desktop for short turnaround contract.

Technologies utilized: VB6 | ActiveX | iMIS

Zap-Soft, Herndon, VA - Owner (Dec 2011 to Dec 2012) Lab Rescue of the LRCP (Dec 2011 to Dec 2012)

Designed & Implemented MVC3 ASP.Net application for managing dog intake, processing, & adoption including integration with Flickr and geographical search.

Technologies utilized: C# | ASP.Net | MVC | HTML5 | CSS3 | JQuery | SQL Server | SSMS | SQL Profiler | MiniProfiler | Visual Studio | IIS | Git | AutoMapper

Advanced Solutions International, Austin, TX – Senior Software Developer (Oct 2008 - Dec 2012) Developed full suite SOA (WCF)-based eCommerce iParts to share across two different product lines,

including international taxation, PCI compliance, component kitting, and product & event management. Implemented WCF layer to support eCommerce solution. Developed new skinnable UI template for accessibility and consistency of custom iParts. Championed internal migration to Agile Scrum methodology. Technologies utilized: iMIS | C# | ASP.Net | HTML | JavaScript | CSS | SQL Server | SSMS | SQL

Profiler | Visual Studio 2008 | NUnit | IIS | TFS

Prison Fellowship Ministries, Leesburg, VA – Developer (Feb 1998 - Oct 2005, Oct 2006 – Oct 2008) Designed and developed full suite of VB.Net/SQL Server Data tools including Analysis, Documenting,

Mapping, Hygiene, and Migration, which vastly reduced time and cost of the ministry’s CRM implementation project.

Developed user friendly ASP.Net interface for field staff to maintain iMIS system. Developed numerous custom applications with MS Access, VB.Net, and interfaces into AS/400 system. Interim DBA, improving performance of reports and applications by as much as 10x. Technologies utilized: VB.Net | ASP.Net | iMIS | SQL Server | Visual Studio | TFS | VSS | MS Access

| AS/400 | VB6 | FTP | DTS

EXAMS 70-486: Developing ASP.NET MVC Web Applications (expected Apr 2016) 70-480: Programming in HTML5 with JavaScript and CSS3 (Jul 2014) 70-100: Analyzing Requirement and Defining Solution Architectures (May 2002) 70-175: Designing and Implementing Distributed Applications with Visual Basic 6.0 (Apr 2002) 70-029: Designing and Implementing Databases with SQL Server 7.0 (Apr 2002) 70-176: Designing and Implementing Desktop Applications with Visual Basic 6.0 (May 2000)

CERTIFICATIONS MCP (2014) MCSD (2002)

EDUCATIONTidewater Community College, Virginia Beach, VA (2007)George Mason University, Fairfax, VA (2004)Virginia Tech, Blacksburg, VA (1994) Degree: BS, Management Science - DSS

OTHER EXPERIENCE People of Zion (social network), Kiev, Ukraine - Webmaster (2005 to 2006)Information Planning Associates, Bailey’s Crossroads, VA - Developer (1995 to 1998)Multinational Force & Observers, US Army, Sinai, Egypt - Corporal – Infantryman; EMT (1994 to 1995)

Tiger Team Consulting – Dave Charlton 2

Page 3: Dave_Charlton_TTC_Mar2016v2

Tiger Team Consulting – Dave Charlton 3