David Ray

Senior Software Engineer at Sedra Solutions

Chapel Hill, North Carolina, 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

🤩
Rockstar
🎓
Top School
David Ray is a senior software engineer and engineering manager with 15+ years building full-stack Django applications, developer experience tooling, and cloud-native systems. He blends hands-on backend work—contributing to notable open-source projects like django-reversion and Pinax—with sales engineering, scrum mastery, and interim project leadership to translate client needs into scoped, deliverable solutions. Recently he led DevX, DevOps, and Data Engineering teams and architected an AI-assisted financial fraud detection platform using GCP, Neo4j, Elasticsearch, and Django REST. Equally comfortable negotiating contracts and writing migrations, he has a track record of improving developer productivity and shepherding projects from proposal to production. With advanced study in human-computer interaction and an unusual background in vocal performance, he pairs technical rigor with strong communication and client-facing instincts.
code15 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree Music Performance Vocal, Bachelor's degree Music Performance Vocal at Chapman University
bookMS Informatics Human Computer Interaction, MS Informatics Human Computer Interaction at Indiana University Bloomington
bookMaster's degree Music Performance Vocal, Master's degree Music Performance Vocal at Rice University
languagesEnglish
github-logo-circle

Github Skills (9)

version-control10
python10
django10
testing9
sql9
forms9
csv8
database-management8
documentation6

Programming languages (8)

CMakefileJavaScriptHTMLJupyter NotebookRubySaltStackPython

Github contributions (5)

github-logo-circle
pinax/symposion

Jan 2014 - Jun 2014

a Django project for conference websites
Role in this project:
userBack-end Developer
Contributions:23 commits, 1 issue in 5 months
Contributions summary:David's primary contributions involve modifying and creating Django models for a conference website. They added support for South migrations and modified existing models. They also worked on the schedule application, including developing a schedule builder form and modifying the views. The user addressed various typos, reflecting a focus on code quality and maintainability within the project.
pythondjango-frameworkdjangodjango-blogdjango-project
etianen/django-reversion

Feb 2014 - Feb 2014

django-reversion is an extension to the Django web framework that provides version control for model instances.
Role in this project:
userBack-end Developer
Contributions:6 commits in 3 days
Contributions summary:David primarily contributed to the `django-reversion` project by addressing issues and improving the functionality of the version control system. Their work includes modifying the `models.py` file to disable cascade deletes, thus preventing the deletion of version objects. The user also modified the template files to correctly display user information regarding revisions and added unit tests. Overall, the contributions focused on ensuring data integrity and improving user experience within the Django framework.
instancesreversionpythonversion-controldjango-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 - Senior Software Engineer at Sedra Solutions