David Schach
Salesforce Enterprise Application Architect
- San Francisco, CA
Quote-Opportunity Custom Sync – Synchronize custom fields between Salesforce Opportunities and Quotes, and their line items. AppExchange release pending. Code hidden as intellectual property
Salesforce Labs Action Plans – Released on AppExchange (documentation)
Highlight.js Apex – Auto-highlight Apex code (without falling back to Java) for a more readable experience on websites (sample usage)
Salesforce Trigger Framework – Expanding on a popular framework (documentation)
Record Types – A utility library for Salesforce to streamline and speed up certain tasks (documentation)
Duplicate Handling – My code for working with duplicate-handling quirks in Salesforce (documentation)
Campaign Member Status – Auto-create and protect member statuses built on existing framework; made it more extensible (documentation)
Mass Update Contacts – popular app on the Salesforce AppExchange
Chatter BINGO – The only community-contributed app ever included in the official Dreamforce application
These are a few projects (some ongoing) that I am working on and contributing towards. They are some of the most popular open-source projects, and in some cases I am the only non-Salesforce.com employee who has ever been allowed to contribute to them.
ApexPMD – VSCode extension for PMD code analysis
ApexDox – Auto-Apex documentation VSCode plugin
Salesforce Labs SurveyForce – Rewrote entire codebase for popular survey application to use new standards using latest APIs.
CanTheUser – user permissions checking library
ApexKit – library of Salesforce Apex patterns
Trailhead Apps E-Bike demo – discovered code approaching end-of-life and fixed it. Change propagated across all official sample Salesforce applications.
Salesforce Trailhead Superbadge Creation – Develop and test new Salesforce Trailhead superbadge content
Five-Star Trailhead Ranger - penultimate level of Trailhead badge achievements, signifying expertise on Salesforce and other technical products, as well as various soft-skills
To see my online resume, visit https://my.visualcv.com/dschach