Chris Johnson
AeroLeads people directory · profile

Chris Johnson Email & Phone Number

Senior Software Engineer at AlayaCare
Location: Port Coquitlam, British Columbia, Canada 6 work roles 2 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Port Coquitlam, British Columbia, Canada
Company size

Who is Chris Johnson? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Chris Johnson is listed as Senior Software Engineer at AlayaCare, a with 347 employees, based in Port Coquitlam, British Columbia, Canada. AeroLeads shows a matched LinkedIn profile for Chris Johnson.

Chris Johnson previously worked as Senior .NET Developer / Team Lead at Engineers And Geoscientists British Columbia and Senior .NET Architect at Ansan Traffic Management. Chris Johnson holds Diploma In Web Development, C#, Web Development, Java, Sql Server, 92% from Vancouver Community College (Vcc).

Company email context

Email format at AlayaCare

This section adds company-level context without repeating Chris Johnson's masked contact details.

AlayaCare

Review company-level records connected to Chris Johnson before choosing the right outreach path.

Profile bio

About Chris Johnson

Experienced Software Architect / Software Engineer. Worked with various clients, including Microsoft, BC Hydro, Worksafe and more

Current workplace

Chris Johnson's current company

Company context helps verify the profile and gives searchers a useful next step.

AlayaCare
Alayacare
Senior Software Engineer
montréal, quebec, canada
Website
Employees
347
AeroLeads page
6 roles

Chris Johnson work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

United States

Procura Long term Care Management System In this position I was a Senior .NET software engineer on the main product called Procura. (https://www.alayacare.com/procura) I worked on various features including graphing and major feature updates. The entire development team consisted of more than 30 developers worldwide. Each team was working on a different part of the application. We were working mainly on the front end and major feature requests from current and future clients. I contributed greatly to the team. I added over 20 new complex features to the system (in the span of only 5 months, as the company didn’t get me setup in the system till late January 2022) including complex “Fee Capping” graphing calculations based on residents past and current fees charged, Complex billing rate calculations and threshold integration into billing rate entities, All “Fee Capping” UI features, complex separation interest calculations. I worked mostly on the front end, but also worked on Database changes, repository changes, and related code. . I also, implemented a DevOps ‘Wizard’ solution, allowing any developer from any other team to reuse existing DevOps Build / Release pipelines from any other team. So, this basically constituted a shared DevOps library, along with a set of “wizard” pages to allow the user to deploy to various tenants. This was useful for very complex On-Premise / Cloud agent deployments such as .NET web apps, Java Maven apps, etc. The github repo is here for your reference: https://github.com/IntrinsicInnovation/ChrisDevOpsWizard Also wrote an article documenting Azure DevOps practices on this project: https://kolaberate.com/2023/04/21/azure-devops-pipeline-deployment-to-iis/ Made many presentations to our current development team detailing my accomplishments in development and DevOps.

Dec 2021 - Present

Senior .Net Developer / Team Lead

Engineers And Geoscientists British Columbia

Vancouver, Bc

Engineering Competency Management System In this position I was the lead .NET Architect, for the project. The initial site design was in place, and some of the front-end user facing portion was in place. This application is an engineering competency management system. This system is actually used by most Provincial registration organizations across Canada as of today. Engineers register as an ‘applicant’ after a certain number of years’ experience as an engineer. They then enter all of their work experience for each job they’ve had, education for each school, and a list of references which is saved in the system. A validator, which is usually a supervising engineer or client then registers in the system, and actually validates the applicant’s education and work experience, and provides valuable feedback on whether or not the candidate is ready to receive an actual engineering license within their residing Province. There is also an assessor that is an engineer experienced in assessing whether or not the applicant is ready to become a licensed engineer. They use the applicants and validators entered information to make a final determination on granting the applicants engineering license. Highlights of my work have been documented in my articles:https://kolaberate.com/Articles/2018/12/10/creating-a-side-menu-for-asp-net-core-using-a-view-component/https://kolaberate.com/Articles/2019/01/08/debugging-asp-net-core-applications-within-iis/https://kolaberate.com/Articles/2019/02/16/implementing-an-autocomplete-control-on-asp-net-core-using-telerik/https://kolaberate.com/Articles/2019/08/29/implementing-batch-mode-using-kendo-upload-control-for-asp-net-core/https://www.codeproject.com/script/Articles/BlogArticleList.aspx?amid=4578628

Aug 2018 - Dec 2021

Senior .Net Architect

Ansan Traffic Management

Richmond, British Columbia, Canada

Ansan Traffic Management SystemIn this position I was sole .NET developer, for the entire project. This was a complete Time Management system for Ansan, and the Traffic Control Employees. It was written in MVC.NET along with Entity Framework, using SQL Azure, and deployed to Azure App Services along with Azure virtual Machines. There was also a mobile web application created in MVC along with Jquery to allow Traffic Control Personnel (TCP’s) to enter their timesheet while on the job. The timesheet was uploaded to Azure File Storage. An application running on an Azure Virtual Machine would then read the time sheet via an OCR service that I had written as well. The XML output of the OCR service was then stored in Azure SQL storage to allow Admin and Payroll personnel to process their timesheet for billing and payroll purposes. I also created the backend Time Card administration module which allowed Payroll personnel to verify timecards visually, along with viewing the Original entered timecard from the Mobile web app. A Payroll Module, Billing Module, Staff Management Module, and Contract Agreement module were also written during this time. The agreement module allowed the administration staff to enter all details of payroll, Union, and billing agreements, and to make changes as necessary. Complex Multipage / MultiTab screens with complex grids were created using MVC and Jquery for this purpose.

Jun 2017 - Jun 2018

Senior .Net Architect

Microsoft

Kansas City, Missouri, United States

Microsoft Office 365 FastTrack System (http://fasttrack.microsoft.com/office)In this position I was lead developer, and technical architect for the entire project. This was a Single Page application. (SPA). I created the solution using Angular 2, Typescript, and ASP.NET. Along with an entire Angular UI routing framework, I also used Kendo UI for various screens which allowed the display of charts and graphs. Twitter Bootstrap Version 3.3 was also used for ease of styling, and also for various UI controls. The Single page application (SPA) architecture allowed for very rapid application navigation. Each page was very ‘heavy' and was designed to be as visually appealing as possible. SPA architecture allowed each page to only load the unique resources necessary for each page, instead of the entire set of resources that an MVC or ‘Web Forms' application would normally load upon each page transition. This application is now currently in use by Microsoft for the Office 365 On-boarding program. It is used by all customers, partners and Microsoft employees to assist with moving users to the cloud-based Office 365 system. So, it was designed with speed and performance in mind.

Jan 2015 - Jun 2017

Senior .Net Consultant

Vancouver, British Columbia, Canada

Unifi Warranty Administration SystemIn this position I performed many duties. I led the team in technical knowledge, and performed many presentations for upper management, and technical training for Intermediate and Junior developers. I vastly improved the performance of the company's public facing web application (UNIFI). You can clearly see the improvements here: http://www.intrinsicinnovation.com/articles/upgradingwebformsapps.pdf This was an 18-month long project. I was hired specifically because of my vast experience in web development. The previous UI was created using Telerik ASP.NET server controls. The performance was very slow, (sometimes taking 7 seconds per operation.) I reduced the time to less than HALF a second per operation on average. My techniques are outlined in the link above. However, I also convinced management that in order to improve the entire application in a reasonable length of time, we needed to use JQuery, Angular.JS, and other JQuery plugins to increase development speed. I also created the company's first database Source Control system using Sql Server Data Tools (SSDT). This allowed every single change that any developer made to any database object to be stored within Team Foundation Server. It also allowed quick and easy database deployment. Previously, scripts had to be created for each database object needing migration. Using SSDT, the relevant changes were deployed by simply clicking the deploy button, and allowing the solution to determine the correct changes to deploy to Sql Server. Deployment time was reduced to less than five minutes. This was a major improvement for database development, and all 4 software development teams used my solution on a daily basis.

May 2013 - Sep 2014

Senior .Net Developer

Bc Hydro

Vancouver, British Columbia, Canada

I was a senior consultant responsible for working with a team of developers and working with the Project Manager, Business Analyst, and DBA in designing the new Energy Planning System for the finance department. My technical tasks consisted of creating all the critical screens for the system. I used JQuery data grid controls to create an advanced editable ‘System Forecast grid, which allows the user to edit any cell in an ‘Excel' like format, as well as several other data entry screens using JQuery. I also used JQuery Graphing controls to allow the user to create advanced graphs in real-time. This was part of an end-to-end solution that started with a JQuery upload page to allow the user to upload several .CSV files to the server, which then triggered an SSIS package to move the data from the CSV files into staging, then transform the data from the staging tables into the existing Data warehouse schema. Another page allowed the user to generate the graphing data, and a 3rd JQuery page allowed the user to view a professionally designed graph for Electrical Forecast data. I also created an advanced auditing system using .NET reflection, C# generics and Linq / Linq-to-SQL. This module allowed any tables / relationships / lookup table relationships to be audited. I used a JQuery data grid control called ‘Datatables' with server-side paging to display an unlimited number of records to the user, a page at a time, with paging/filtering/searching taking only a few milliseconds at a time. I created the most advanced pages in the system using JQuery; I used a JQuery tree control to create a page that allows the user to create a ‘Map' to allow the user to visually drag and drop existing Electrical Substations, within Electrical ‘Groups'. This was the most complex screen in the system. It used recursive JavaScript, to allow partial recreation of node hierarchies, when a user dragged a node from with one tree to the other.

Oct 2010 - May 2013
Team & coworkers

Colleagues at AlayaCare

Other employees you can reach at alayacare.com. View company contacts for 347 employees →

2 education records

Chris Johnson education

Diploma In Web Development, C#, Web Development, Java, Sql Server, 92%

Activities and Societies: Java, Unix, Web Development, Java Development, C#, and SQL Server coursesMS Certifications for C#, SQL Server

FAQ

Frequently asked questions about Chris Johnson

Quick answers generated from the profile data available on this page.

What company does Chris Johnson work for?

Chris Johnson works for AlayaCare.

What is Chris Johnson's role at AlayaCare?

Chris Johnson is listed as Senior Software Engineer at AlayaCare.

Where is Chris Johnson based?

Chris Johnson is based in Port Coquitlam, British Columbia, Canada while working with AlayaCare.

What companies has Chris Johnson worked for?

Chris Johnson has worked for Alayacare, Engineers And Geoscientists British Columbia, Ansan Traffic Management, Microsoft, and Ia Financial Group (Industrial Alliance).

Who are Chris Johnson's colleagues at AlayaCare?

Chris Johnson's colleagues at AlayaCare include Aekta Sharma, Martha Miller, Jennifer Szabo, Jarvan J., and Dafne García De Armas.

How can I contact Chris Johnson?

You can use AeroLeads to view verified contact signals for Chris Johnson at AlayaCare, including work email, phone, and LinkedIn data when available.

What schools did Chris Johnson attend?

Chris Johnson holds Diploma In Web Development, C#, Web Development, Java, Sql Server, 92% from Vancouver Community College (Vcc).

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Chris Johnson you were looking for.

View similar profiles