Ray King is a senior software developer based in Victoria, BC, with nine years of focused professional experience and over a decade running his own consulting firm, Metaray Solutions Inc. He specializes in full-stack .NET development, modern front-end frameworks (Angular, Vue.js), cloud migrations, and building secure APIs—having led upgrades from AngularJS to Angular 12 and moved services from AWS to Azure. Ray has delivered mission-critical government and enterprise projects, including health-data access for BC Ministry of Health and license management for Schneider Electric, blending Agile delivery with hands-on architecture and DevOps pipeline implementation. He is comfortable across the stack—from PostgreSQL and SQL Server schema work to OAuth2-secured REST endpoints and responsive UI components—and has repeatedly acted as technical lead on large migrations and integrations. An entrepreneurial technologist, he pairs deep practical experience with consultancy instincts, often translating complex domain needs into maintainable, testable systems. Outside the obvious résumé, Ray’s background combines a BA with formal computer programming studies, reflecting a hybrid of business sense and pragmatic engineering.
9 years of coding experience
22 years of employment as a software developer
Bachelor of Arts Minor in Management, Bachelor of Arts Minor in Management at University of Calgary
Computer Programming Computer Science, Computer Programming Computer Science at The Institute for Computer Studies
Contributions:641 reviews, 174 commits, 272 PRs in 8 months
healthbc-services-cardgatewaykuberneteshlth
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
Ray King - Senior Software Developer at Schneider Electric