David J. Ray

Cell: 530.209.6257
Email:

Professional Experience

Technical Architect Fulcrum Collaborations

Glenn Allen, VA (Remote) - Oct, 2023 - Present

  • Implemented new coding standards documentation and technical design template framework
  • Technical lead implementing internal development tooling decreasing manual labor in setting up and configuring ephemeral dev environments by 90%
  • Designed and delivered automated customer upgrade tooling. This reduced manual labor from 72 manual hours to 15 minutes.
  • Audited unit tests and refactored unit test performance. This cut test runtime by 75%
  • Architect for packaged product features leveraging the Salesforce platform. This includes design patterns to use for APEX classes and triggers.
  • System design for middleware and associated tooling hosted via cloud providers.
  • Implemented CI/CD pipeline based on GitHub Actions to scan code, run tests, and deploy to UAT environments.
  • Utilized Docker to set up local development environments, ensuring consistency across development teams and reducing onboarding time
  • Deployed containerized applications to Heroku, Render, and AWS, streamlining deployment processes and improving scalability
  • Implemented JEST testing for all front end code. No unit tests existed before for front-end code
  • Mentor junior developers and perform code reviews.

Senior Member of Technical Staff, Engineering Salesforce

San Francisco, CA (Remote) - 2016-October, 2023

  • Received patent (#17730816) for "Dependency-aware rules engine for delivering managed package upgrades." this patent is a multi-tenant managed package release automation framework. This system increased release engineers productivity by 60%
  • Delivered internal and Open Source tools for Salesforce developers. UI Tech Stack includes React/Typescript with Python API backend
  • Create, maintain, and support CI/CD build automation solution using Python, CumulusCI, Salesforce DX, leveraging metadata and tooling APIs used by 200+ product engineers with one-million plus builds
  • Reduced implementation time by 50% using pre-built solution
  • Technical accessibility lead for Salesforce.org Education Cloud. Managed accessibility audits and bug remediation
  • Mentor engineers and hold training on Accessibility guidelines and best practices
  • Create and maintain shared Github actions to ensure code quality and enforce best practices across product repos
  • Manage technical documentation supporting the use of product release tooling, accessibility testing tools, and ephemeral environment configuration tooling
  • Participate in hiring processes performing interviews and remote programming test reviews with zero attrition among approved applicants
  • Collaborated to create internal guide for "Compassionate Development" which is integrated into new developer onboarding
  • Mentor other developers including onboarding developers. Created accelerated onboarding program reducing training time required for new developers
  • Quickly build and deliver containerized applications (Docker, Docker Compose) and deploy for use by internal development teams

Principal and OwnerRayCreative

Redding, CA - 2001-Present

  • Developed custom property management application allowing clients to reduce website maintenance overhead by 90%
  • Design and create deliverables including, web applications, websites, print materials and branding materials
  • Full stack development utilizing Object Oriented, clean, semantic, maintainable, DRY code among various platforms
  • Support and collaborate with designers and content creators to fulfill design requirements
  • Network, meet, discover needs and desires with prospective clients

Senior Software Engineer Dealerteam.com

Redding, CA - 2014-2016

  • Create API service for image processing and storage serving 750,000 daily requests
  • Lead discovery sessions with new clients to gather business requirements for implementations. Then architect and deliver solutions
  • Architect implementation solutions using the Salesforce platform
  • Create custom objects, web components, classes, triggers, workflows, processes to complete objectives
  • Develop backend classes to interface with custom Visualforce pages and Lightning components (Aura and LWC)
  • Write meaningful unit tests to achieve maximum code coverage

IT Web/Graphic Designer Shasta County

Redding, CA - 2011-2012

  • Led the redesign and deployment of the Shasta County Intranet, improving usability for all county employees and receiving positive feedback
  • Re-designed and launched custom Intranet sites for multiple Shasta County departments, including Probation, HHSA (Health and Human Services Agency), and the County Administrative Office
  • Design, code, and publish new custom page layouts within the Sitefinity CMS using ASP.NET
  • Design, develop, and publish self-contained websites for various department needs using WordPress or similar content management systems
  • Lead County Web Development Committee with liaisons from each department and held quarterly meetings
  • Train county employees on the usage of the legacy content management system Collage and the new Sitefinity CMS
  • Ensure Section 508 Accessibility compliance by following the WCAG guidelines

Design Administrator Kingsway Industries, Inc.

Redding, CA - 2000-2011

  • Design, develop, and maintain corporate website using Wordpress (PHP, javascript)
  • Design new products using Solidworks 3D CAD parametric modeling software
  • Design layouts and graphics for company brochures, fliers and catalog
  • Create, edit and publish videos for use at tradeshows and on website