David Bartz

Senior Application Developer

Cumming, Georgia, United States

About

Experienced Senior Application Developer with a demonstrated history of working in e-commerce. Skilled in Full-Stack Web Development on .Net Stack. Strong engineering professional with a Bachelor of Science (BS) focused in Computer Science from Georgia College and State University.

Experience

  • Engle Martin ()
    • Team Lead
      Jan 2024 - Present · 2 yrs 7 mos

    • Senior Software Engineer
      Sep 2021 - Jan 2024 · 2 yrs 5 mos

  • Senior Application Developer at ClubReady, LLC
    Aug 2020 - Sep 2021 · 1 yr 2 mos

  • Senior Application Developer at ClubReady, LLC
    Dec 2019 - Apr 2020 · 5 mos

    • Performance Tuning of Data Access Layer • Reduced Azure SQL cost through conversion to Dapper ORM • Developed new API endpoints to search Trainer Availability in asp.net core • Participated in design and code reviews • Helped drive adoption of Domain Driven Design and Unit Testing • Adopted Anti-Corruption Layer to guard against the legacy database influencing the API’s design • Lead Solving of TimeZone issues within the API

  • Senior Application Developer at Koridor Hospitality
    May 2018 - Aug 2019 · 1 yr 4 mos

    • Rebuilt the UI to be scalable using Angular 6, Bootstrap 4, Docker, and nginx • Drove the adoption of a CI/CD pipeline, implemented through Azure DevOps to help drive increased productivity, efficiency and quality. • Created Unit Tests and End to End tests for UI using Karma, Jasmine, & Protractor • Decomposed a large monolithic application into a microservices architecture significantly increasing product agility, performance and scalability, while reducing time to market for new features • Added messaging solution to push Reservation Updates using Azure Service Bus • Hosted containerized applications on Azure with AKS engine • Implemented historical tracking of Hotel communication in Azure Storage • Participated in design, architectural and code reviews • Helped drive the adoption of Agile/Scrum, combined with industry best practices such as unit testing, CI/CD pipelines, etc.

  • Interline Brands ()
    • Senior Application Developer
      Jul 2017 - May 2018 · 11 mos

      • Rewrote customer service desktop application as a single page web application using AngularJS and WebApi2 • Designed concept for composite application that would allow for the feel of a single web application with multiple plugins, discrete deployment, and independent development • Rewrote common SKU actions that were in jQuery and KnockoutJS and consolidated them in AngularJS

    • Application Developer
      Jul 2012 - Jun 2017 · 5 yrs

      • Developed multi-tenant e-commerce site in c# with MVC to allow sales reps to shift from a focus on new business and supporting existing customers instead of placing orders • Developed customer service desktop application using WPF to allow sales and support teams to setup new customers and modify customer and website configurations • Developed of web-based marketing tool as principal developer using Web API and AngularJS to aid communication with sales leads and prospects • Redesigned wish-list functionality of the e-commerce site to maximize performance using Dapper and RESTful Web API • Restructured our shared libraries and made them accessible via a NuGet feed to help reuse and versioning of code shared between projects • Implemented caching strategy for customer budgeting information in the WCF service layer between e-commerce site and legacy databases • Developed API endpoints for e-commerce site to allow customers to place orders and authenticate using procurement systems via cXML • Integrated Adobe Recommendations into e-commerce site to allow marketing to target customers or users • Migrated customer data during consolidation of storefronts on the e-commerce site