Gordon Tisher is a senior software developer with 17+ years of broad full‑stack and systems experience, currently focused on delivering robust solutions at Social Nature from his base in Kamloops, BC. He blends deep expertise in .NET, SQL Server, Oracle and NoSQL with low‑level systems work in C/C++ and compiler technology — notably as a contributor to the core Pony programming language. His background spans NLP, machine learning, 3D graphics, game AI and metaverse scripting, enabling him to bridge research concepts and production systems. Past roles include building matchmaking/relay servers for games, designing CI/CD and backend platforms, and architecting asynchronous dataflow languages that compile to .NET. Gordon is adept at surfacing and proving technical approaches to hard problems, often moving from industry best practices into novel, practical implementations.
17 years of coding experience
26 years of employment as a software developer
Master's Linguistics, Master's Linguistics at Trinity Western University
Pony is an open-source, actor-model, capabilities-secure, high performance programming language
Role in this project:
Back-end Developer & Automation Engineer
Contributions:96 reviews, 158 commits, 168 PRs in 6 years 10 months
Contributions summary:Gordon primarily contributed to the core functionality of the Pony language, focusing on renaming and refactoring code related to the `MaybePointer` type. They made changes across several files including the compiler, test files, and code generation tools. They also added a command-line argument for verbosity level.
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
Gordon Tisher - Senior Software Developer at Social Nature