Dave Charlton is a Microsoft .Net web developer with over 15 years of experience developing web and desktop applications using technologies like ASP.Net, C#, SQL Server, and Agile methodologies. He has extensive experience developing eCommerce solutions and migrating applications to newer technologies. Currently he works as a consultant developing web applications for automotive and nonprofit clients.
1. Dave Charlton
dave.charlton@gmail.com
571-296-4340
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 TeamConsulting, 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)
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
2. 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 (remote) – 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 Requirements 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)
EDUCATION
Tidewater 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)