I'm a Software Architect and Software Developer based in Calgary in Canada, and I've spent most of my career so far working with C++ and C#, as well as a few other languages.
I design and build secure, complex, high-reliability, high-availability, high-performance software systems.
I have successfully architected, designed and built systems and lead teams for organizations across numerous industries including security, telecommunications, banking and investment, insurance, multimedia, railway transport, energy, systems control and data processing.
The systems I have designed and built have ranged from server-side back office systems, through desktop applications to web-based Software-as-a-Service (SaaS) systems and APIs.
I'm passionate about designing and building systems to promptly fulfil the customer's needs and add value using the right technology for the job.