**Please only inquiries by in state recruiters**Architecting, coding, testing, deploying and maintaining LEAN, secure Web and enterprise applications with .NET Core, MVC .NET micro-services and ASPX web forms, content managed systems, desktop and service applications employing the Microsoft .NET Framework(s), C# and NUnit. Coded Web applications, Web API architectures, Windows service applications and Microsoft SharePoint embedded applications. Implementing the Entity Framework, Dapper, HTML & HTML 5, CSS & CSS 3, AJAX, Angular, jQuery, JavaScript and Web services, while adhering to SOLID design patterns, functional coding paradigms, domain driven design and testing architectures. Extensive experience with Microsoft SQL Server for design and maintenance of databases and data, writing TSQL and reporting with SQL Server Reporting services, as well as experience with Oracle databases for data extraction. Worked in public (DOE, DOJ, and DOD), non-profit and private sector businesses of engineering, education/training, pharmaceuticals, environmental management, finance, telecommunication and health services.**Please only inquiries by in state recruiters**
David E Ball Llc
-
Senior Full Stack DeveloperDavid E Ball Llc May 2016 - PresentEnvironment/StackVisual Studio 2017, C#, MVC, ASPX Forms, .NET Core 2.0, .NET Framework 2.0, 4.0, 4.6, SQL Server 2016, Dapper, PLINQ, Powershell, AWS, New Relic, Windows Server 2012, GIT, GitHub, Authorize.Net, NUnit, GhostScript, iTextSharp, SolarWinds, Microsoft TFSClients include Vector Solution, Wilkes & McHugh, Gallagher Insurance, Dex Imaging and Transitions Lens. For Vector Solutions, senior/lead developer to augment and maintain an online educational website, redesign e-commerce components, augment a learning management system (LMS) and build a billing/subscription management utility implementing MVC, ASPX Forms and SQL Server. Wrote C# code for internal API’s and helped resolve issues related to SCORM and AICC course formats and managing code using GitHub to create repositories, branches, pull requests and perform code reviews.Lead developer in overhauling the Authorize.Net billing gateway to comply with PCI standards by replacing the deprecated CIM purchasing form with the new Accept form in both MVC and ASPX forms web applications.Using the .NET Core 2.0 framework, functional design patterns in C#, Dapper to manage data, PLINQ to achieve multithreading/multiprocessing; created a recurring billing service to manage customer’s expiring subscriptions. Managed configuration by implementing AWS Management Console to create server instance, configure load balancers and created Amazon machine images to spin up production servers. Placed AMIs into subnets, added storage devices, configured security groups and added these new servers to New Relic to monitor their activity, troubleshoot issues and maintain up-time.For Dex Imaging, architect, developed, maintained an automated application and performed continuous custom changes for individual clients to support document indexing operations and FTP operations. Wrote C# code using the .NET 4.0 framework, sourced code in Microsoft GIT and tested and debugged using NUnit.
-
Senior DeveloperAmerican Association For Physician Leadership® Mar 2014 - Apr 2016Washington, District Of Columbia , UsParticipated in a team of 6 as a senior developer in a re-architecture, website redesign and rebranding effort for the American Association for Physician Leadership, an accredited educational institution that provides leadership training for physicians. Integrated a CRM Dynamics back office management application into the CMS Sitefinity’s membership provider to manage user authentication. Configured and deployed a Sitefinity Website and a Sitefinity restful Web API using a common SQL Server database to allow backend office management in a single interface. Participated in the development of a proprietary LMS that used Sitefinity’s custom content types to create hierarchical containers to support classrooms, sessions, exercises, materials and discussions, while using Amazon Web Services to store videos for streaming and download. Used CRM SDK to create business objects to perform CRUD operations and manage entities. In this effort architected and coded a generic business layer that allowed for consumptions of CRM FetchXml queries with minimal code and perform entity CRUD operations using encapsulated generic objects. Used Sitefinity CMS to create page templates, MVC page widgets, designed and implemented custom content types and wrote C# code using the API to collated data between Sitefinity and CRM to manage user authorization, ecommerce, contacts, courses, rosters, products and other metadata. Implemented Lucene search and extended Sitefinity’s Lucene search to overcome limitations in complex data extraction and other performance issues. Built an Angular application within the CMS that implemented the Web API to create an Outlook style application to manage a custom library of proprietary content. Within the Web API, implemented JSTokens to manage stateless authentication and wrote code to perform OAuth 1.0 authentication to interface with the American Medical Association’s membership data to provide a joint conference using a Sitefinity sub site. -
DeveloperBayshore Solutions Jan 2013 - Jan 2014Provided rapid commercial web solutions under time constrained schedules with few requirements and limited management participation. In support of this effort, wrote code in C# and .NET 4.0 in aspx web forms and MVC solutions, implemented Entity Framework 4.0, applied jQuery and javascript, and created SQL Server databases and wrote transact SQL. Primary responsibility was to integrate content management and e-commerce systems, consisting of aspx forms and MVC solutions, with design cuts and write code to manage custom business processes. CMS applications included Web Modules, SiteFinity and Orchard while implementing nopCommerce to management e-commerce and inventory applications. In support of e-commerce websites interacted with Authorize.Net and PayPal APIs to process credit card and PayPal transactions.In additions to coding responsibilities, performed configuration management of development and production platforms through the creation of deployment packages, code maintenance with TFS, both local and cloud instances, and working closely with systems administrator during production package deployments and system configurations.Some of the websites that I have developed or participated in are listed below.
-
Subject Matter Expert (Sme) For Information Technology And Workflow Solutions/Senior Systems AnalystSpecial Operations Command (Ussocom), Macdill Afb, Fl Jul 2001 - Jun 2012Contracted with Jacobs Engineering and Gemini Inc for information technology and workflow solutions for the SOCS/SOAL task. Wrote C# code in Visual Studio 2005 to design Web applications using ASPX web forms, employing the .NET 3.5 framework and SQL Server 2005. Interacted with Microsoft Office SharePoint Server 2007 (MOSS) Web farm through MOSS Web services to add custom directives and instructions while managing MOSS document libraries. Implemented Microsoft SharePoint Designer 2007 to configure and modify MOSS sites, web pages and web parts, added significant client-side error checking using JavaScript, redesigned database objects and wrote TSQL. Employed the application Captaris to create workflow applications to provide coordination between the USSOCOM Chief of Staff and program executive offices (PEOs). Designed and implemented client-side Web service calls from InfoPath 2007 custom forms to manipulate billet information. Manipulated InfoPath 2007’s underlying XML with Xpath in VBScript. Designed a full text search capability of documents throughout the enterprise by implementing SQL Server 2000’s native document storage. Employed key word indexing to build key word catalogs and display search results in an ASPX web pages ranked by relevance. Designed and manipulated SQL Server Agent jobs to fully and partially re-index changed documents. Designed a custom algorithm to search over the full-text catalogs and display results in an ASPX Web page written in C# and Visual Studio 2003. Designed a C# .NET Active Directory integration add-on as an ASPX web page. Created a C# Web Service that read and stored XML data in an ADO.NET dataset object. Developed and deployed an ASP web enabled PowerPoint briefing presentation utility which implemented COM+ automation, and a PowerPoint briefing utility in C# .NET as a Windows service. Implemented Crystal Reports 8.5. Configured Cold Fusion Server running on Windows Server 2000. Wrote Cold Fusion 4.5 templates
-
Senior Web DeveloperEdix Corporation Aug 2000 - Jun 2001Served as lead Web developer on several major medical transcription systems, TransNet 2.0, 3.0 and Revision Tracking System 1.0 (RTS) supporting some 200 hospitals and medical centers nationwide. • Developed maintained and tested ASP 2.x code base on Windows NT 4.0 using IIS 4.0, creation and revision of SQL Server stored procedures, and maintenance of business layer data objects created in Visual Basic 6.0 and implementing ADO 1.5.called TransNet.• Migrated ASP 2.x code to Windows 2000 and IIS 5.0 and updating business objects for use with SQL Server 7.0.• Designed a Web based system on Windows NT 4.0 and IIS 4.0 that tracks document revisions for internal departmental tracking and external client revisions called Revision Tracking System 1.0 (RTS) • Designed and maintained client interface code using DHTML and ASP, while creating and modifying SQL Server stored procedures for complete data access (input and output) to the client interface.
David Ball Skills
David Ball Education Details
-
University Of FloridaMaterials Science And Engineering -
Edison State College
Frequently Asked Questions about David Ball
What company does David Ball work for?
David Ball works for David E Ball Llc
What is David Ball's role at the current company?
David Ball's current role is Senior Full Stack Developer.
What schools did David Ball attend?
David Ball attended University Of Florida, Edison State College.
What skills is David Ball known for?
David Ball has skills like Microsoft C#.net, Microsoft Visual Studio, T Sql, Html, Css, Linq, Microsoft Sql Server, Entity Framework, Microsoft Sharepoint 2007, Team Foundation Server, Microsoft Windows Server, Microsoft Office.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial