David Ray

Principal Engineer at Ray Creative

Redding, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Ray is a Principal Engineer and owner with 11 years of hands-on experience delivering full-stack, enterprise-scale software and shaping engineering strategy across Salesforce and non-Salesforce platforms. He combines deep technical leadership—mentoring teams, designing resilient architectures, and building CI/CD and developer productivity tooling—with strong business development instincts honed running his own firm. A certified Web Accessibility professional, he has driven accessible, high-quality managed packages and contributed backend fixes and DevOps improvements to notable open-source projects like SalesforceFoundation/EDA and CumulusCI. Known for bridging product and platform concerns, he excels at translating complex requirements into scalable, maintainable solutions while fostering cross-team collaboration. Based in Redding, California, he brings a pragmatic blend of enterprise discipline and entrepreneurial agility to technical transformation efforts.
code11 years of coding experience
job11 years of employment as a software developer
bookShasta College
languagesEnglish
github-logo-circle

Github Skills (11)

apex10
github10
python10
salesforce10
devops9
unit-testing9
git9
develop8
cicd8
object-oriented-programming8
testing7

Programming languages (8)

TypeScriptCSSShellRobotFrameworkSwiftApexRubyPython

Github contributions (5)

github-logo-circle
SalesforceFoundation/EDA

Nov 2016 - Feb 2022

Education Data Architecture
Role in this project:
userBack-end Developer
Contributions:4 reviews, 223 commits, 56 PRs in 5 years 3 months
Contributions summary:David primarily focused on modifying and maintaining classes related to the Education Data Architecture (EDA) project, as indicated by the repository description. Their work included adding custom labels for error display and separating errors for different objects. They also made changes to test classes to accommodate the codebase and the project's core functionality.
data-architectureedadata-mesheducation-datajava
SFDO-Tooling/CumulusCI

Feb 2021 - Oct 2022

Python framework for building portable automation for Salesforce projects
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 60 reviews, 119 commits in 1 year 7 months
Contributions summary:David primarily focused on improving the project initialization process and modifying existing Python code. This included fixing issues related to file existence checks and implementing f-string suggestions. In addition, the user refactored the process of running CumulusCI tasks and enhanced recursion checks. This user also added support for GitHub Enterprise and added unit tests.
pythonsalesforceautomationportablepython-framework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Ray - Principal Engineer at Ray Creative