Erskine Attachments

I architected a fully containerized Magento Enterprise platform for Erskine Attachments, integrating Salesforce CRM and SysPro ERP to replace a static lead-gen site.

Erskine Attachments was running a static lead-generation website with no ecommerce capability and no integration with their back-office systems. They needed a full-scale transition to a transactional platform — one that could handle real customer data, sync with Salesforce CRM and SysPro ERP, and hold up operationally at an enterprise level. The Docker-based, containerized architecture I designed was the technical centerpiece of the engagement.

I was hired to architect and lead the transition from their existing lead site to a Magento Enterprise ecommerce platform, with simultaneous rebuilds of their email and search marketing campaigns. The solution I designed included:

  • Full integration with Salesforce CRM Quotes, Orders, Customers objects
  • Full integration with SysPro ERP software
  • Docker-based, fully containerized micro-service environment
  • Ubuntu & Alpine
  • NGINX / PHP / Percona SQL
  • SOLR & REDIS
  • Magento Enterprise 2.x
  • Custom theme and module development
  • Caching - Full page, op-code & session
  • Service level scalability and full monitoring
  • Continuous Integration via Bitbucket Pipelines
  • Identical Development, Staging and Production environments

The containerized architecture gave Erskine a production environment with full parity across dev, staging, and production — substantially reducing deployment risk and making the platform maintainable well beyond the initial engagement.