I’m a senior full-stack developer and solution architect with over 28 years delivering sophisticated software across energy, manufacturing, healthcare, telecom, and financial services. I thrive on turning complex business requirements into practical, high-quality solutions, leading cross-functional teams, and driving CI/CD and DevOps practices to ensure timely and budget-conscious delivery. I enjoy mentoring colleagues and collaborating with stakeholders to shape robust architectures and scalable implementations.

Steve Haight

I’m a senior full-stack developer and solution architect with over 28 years delivering sophisticated software across energy, manufacturing, healthcare, telecom, and financial services. I thrive on turning complex business requirements into practical, high-quality solutions, leading cross-functional teams, and driving CI/CD and DevOps practices to ensure timely and budget-conscious delivery. I enjoy mentoring colleagues and collaborating with stakeholders to shape robust architectures and scalable implementations.

Available to hire

I’m a senior full-stack developer and solution architect with over 28 years delivering sophisticated software across energy, manufacturing, healthcare, telecom, and financial services. I thrive on turning complex business requirements into practical, high-quality solutions, leading cross-functional teams, and driving CI/CD and DevOps practices to ensure timely and budget-conscious delivery. I enjoy mentoring colleagues and collaborating with stakeholders to shape robust architectures and scalable implementations.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Frontend Lead / React Developer / Solution Architect at Telus Communications (Remote)
July 1, 2023 - Present
Led a 4-person front-end team, designed and developed a new Remix/React UI tier to replace a failed vendor implementation (Infonova SaaS). Implemented Identity Management, CMS integration, and multi-system provisioning workflows for IoT devices, while mentoring junior developers and driving CI/CD and overall delivery. Recovered a high-risk initiative on a tight deadline and delivered a premium solution.
Senior Lead React/Electron /NodeJS Developer at HP/Teradici
July 1, 2023 - October 3, 2025
Led a full-stack group to design and implement a next-generation embedded Electron app for remote desktop access. Built presession UI and configurations for desktop settings, plus secure remote connections, with a NodeJS middleware layer and end-to-end testing architecture. Mentored junior developers and established CI/CD practices.
Senior Lead React/ Full stack Developer at Government of Canada
August 1, 2021 - October 3, 2025
Helped design and implement a vaccine procurement system for Health Canada, with a React frontend connected to SAP APIs for order fulfillment. Involved in requirements, documentation, and CI/CD, and assisted in evaluating next-generation UI approaches and evolving architecture.
Senior Lead React /Full Stack Developer – Architect at Hitachi Energy
December 1, 2021 - October 3, 2025
Led a full-stack team to design and develop new dashboard functionality for systems reporting. Delivered front-end React code and backend NodeJS services with unit and integration testing, mentored juniors, defined architecture, and advanced CI/CD. Identified and integrated new technologies into the architecture.
Senior Angular / NodeJS Developer at Alberta Treasury Branch
February 1, 2020 - October 3, 2025
Developed front-end and back-end features for EVA AI-driven applications, including blockchain integration, Google Cloud deployment, and continuous delivery with CircleCI. Contributed to model training and AI workflows, while guiding CI/CD migrations and best practices.
Senior Lead React Full Stack Developer / Architect / DevOps at The Perk
April 1, 2019 - October 3, 2025
Led a distributed team in delivering a web portal full-stack application with React + GraphQL front end, MySQL backend, and GraphQL Lambda middleware. Integrated Stripe and Marqeta for payments and managed end-to-end CI/CD, testing, and deployment strategy.
Senior Lead React Developer / Architect at Smackloud.com
February 1, 2019 - October 3, 2025
Directed a remote team to build a mass-marketing platform using React + GraphQL on AWS Lambda, with MongoDB backend and third-party integrations (Stripe, Twilio). Implemented CI pipelines and unit/E2E tests, and mentored junior developers.
Senior Lead Angular / NodeJS Full Stack Developer / Architect at SingleComm
January 1, 2019 - October 3, 2025
Contributed to an omni-channel customer engagement platform, building Angular front-ends backed by Lambda middleware, focusing on messaging components and CI integration. Guided architectural decisions and resource planning.
Lead CI Architect / DevOps at Alberta Energy Regulator
July 1, 2019 - October 3, 2025
Delivered a one-click automated build/test/deploy process for RecCert applications, transitioning teams from TortoiseSVN to Git, and establishing repeatable testing infrastructure with Grunt, Mocha, Selenium, and Bamboo. Enabled rapid, low-error deployments and built knowledge transfer for support teams.
Senior .Net/Java Developer - Dev Ops at TransCanada Pipelines Ltd.
December 1, 2016 - October 3, 2025
Remediated mission-critical applications as part of the Technology Lifecycle Program, upgrading .NET/Java environments, scripting build processes, and delivering features driven by environment changes. Facilitated knowledge transfer to support teams and documented established processes.
Senior Lead Intranet Developer /Solution Architect at Nexen Inc.
December 1, 2015 - October 3, 2025
Led intranet application group, designing and developing multiple intranet apps, coordinating staffing, and mentoring junior developers while guiding technology and tool selection.
Owner/Principle at Desire Consulting Ltd
August 1, 1995 - Present
Founder of a software consulting practice delivering diverse projects and solutions for clients worldwide, including architecture, development, and technology advisory.
Senior Frontend Lead / React Developer / Solution Architect at Telus Communications
July 1, 2023 - Present
Led a four-person front-end development team and designed a new Remix/React UI to replace a failed vendor SaaS implementation. Implemented Identity Management, CMS, and integrations for IoT device provisioning and service offerings. Mentored junior developers, managed requirements and documentation, and drove CI/CD to meet a tight deadline, ultimately rescuing a high-stakes initiative.
Senior Lead React/Electron /NodeJS Developer at HP/Teradici
July 1, 2023 - October 3, 2025
Led a full-stack group to design and implement a next-generation embedded Electron app for remote desktop access using AWS Workspaces, VMware, and Teradici. Built presession UI for configuring displays, audio, keyboard/mouse, and secure remote connections. Developed a Node.js middleware for communication with remote instances and established comprehensive e2e and unit testing; mentored juniors and contributed to architecture and CI/CD.
Senior Lead React /Full Stack Developer at Government of Canada
August 1, 2021 - October 3, 2025
Led a full-stack development group to design a vaccine procurement system; integrated React front-end with SAP API infrastructure for order fulfillment; handled requirements, documentation, and CI/CD; mentored juniors and ensured delivery within government program constraints.
Senior Lead React /Full Stack Developer at Hitachi Energy
December 1, 2021 - October 3, 2025
Led a full-stack team to design a next-generation dashboard for systems reporting. Front-end React, back-end NodeJS; implemented UI for dashboards, test architecture (e2e and unit tests), mentoring, and technology evaluation for current architecture.
Senior Angular / NodeJS Developer at Alberta Treasury Branch
February 1, 2020 - October 3, 2025
Developed front-end Angular 7/8 and back-end NodeJS services; integrated with blockchain and Google Cloud; supported EVA AI workflows; migrated CI/CD to CircleCI; mentored junior developers and contributed to model training and deployment pipelines.
Senior Lead React Full Stack Developer / Architect at The Perk
April 1, 2019 - October 3, 2025
Led a distributed team of four to design and build a full-stack web portal using Apollo-React, GraphQL, Stripe, and AWS (ECS, S3, RDS). Integrated with third-party payment APIs (Marqeta/Stripe). Served as Scrum Master, established CI workflows, and mentored junior developers.
Senior Lead React Developer / Architect at Smackloud
February 1, 2019 - October 3, 2025
Led a distributed team of three to build a mass marketing platform using React and GraphQL on AWS Lambda. Integrated with Stripe and Twilio; implemented one-click CI for deployments, unit and E2E tests, and mentored junior staff.
Senior Lead Angular / NodeJS Full Stack Developer / Architect at SingleComm
January 1, 2019 - October 3, 2025
Built an omni-channel customer engagement platform with Angular front-end and Lambda-based middleware; integrated Twilio, API Gateway, S3, and other AWS services; defined processes and mentored team members; established CI pipeline integrations.
Lead Continuous Integration (CI) / Test Automation Architect at Alberta Energy Regulator
July 1, 2019 - October 3, 2025
Designed and implemented automated build, test, and deployment for RecCert application. Migrated from SVN to Git, created Grunt tasks, built repeatable testing infrastructure, and established a one-click CI process to reduce manual effort and errors.
Senior .Net/Java Developer - DevOps at TransCanada Pipelines Ltd.
December 1, 2016 - October 3, 2025
Remediated mission-critical applications under lifecycle programs; migrated from SVN to Git; authored PowerShell build scripts; upgraded .Net/Java environments; delivered new features and documented processes.
Senior Lead Intranet Developer / Solution Architect at Nexen Inc.
December 1, 2015 - October 3, 2025
Led intranet application group designing and developing multiple intranet apps across business units; mentored developers, directed technology/tool selection, and coordinated staffing and delivery.
Owner/Principle at Desire Consulting Ltd
August 1, 1995 - Present
Private software consulting with a wide range of projects; led engagements, defined architecture, and delivered tailored software solutions for clients worldwide.

Education

Computer Technology – Information Systems at Southern Alberta Institute of Technology
January 11, 2030 - October 3, 2025
Computer Technology – Information Systems at Southern Alberta Institute of Technology
January 11, 2030 - October 3, 2025

Qualifications

Certified Lotus Professional Principle
January 11, 2030 - October 3, 2025
Sun Certified Java Developer (Java 2 Platform)
January 11, 2030 - October 3, 2025
Blackberry Application Developer
January 11, 2030 - October 3, 2025
Certified Lotus Professional Principle
January 11, 2030 - October 3, 2025
Sun Certified Java Developer for the Java 2 Platform
January 11, 2030 - October 3, 2025
Certified Blackberry Application Developer
January 11, 2030 - October 3, 2025

Industry Experience

Energy & Utilities, Telecommunications, Healthcare, Government, Financial Services, Software & Internet, Education, Manufacturing, Media & Entertainment, Professional Services, Other