Summary
Justice Gray is a Staff Engineer with 11 years of experience building and leading high-impact software teams across startups, government, and enterprise. He combines hands-on full‑stack engineering (React/TypeScript, Python/Django, C#) with executive experience as a founding VPE/CTO and a history of shipping mission-critical systems that handle large-scale funding and logistics. Known for creating psychologically safe, diverse teams and practical "Tours of Duty" people strategies, he blends strong technical architecture with empathetic leadership. His work spans product ownership, event-driven architectures, and pragmatic engineering practices that favor readability, testability, and long-term maintainability. Currently at Weave, he is motivated by missions that deliver real-world impact—particularly in healthcare/pharma—while remaining selective about the domains he engages with. An intellectual reader influenced by writers from John Wooden to Reid Hoffman, he treats software as both craft and art, balancing purity with business pragmatism.
11 years of coding experience
21 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Alberta