I am a software engineer with 13+ years of experience building enterprise-class web and mobile applications, APIs, and cloud-enabled systems. I specialize in both front-end and back-end development using ASP.NET Core, SQL Server, HTML5, CSS3, JavaScript, TypeScript, Angular, and related frameworks to deliver scalable, maintainable solutions. I thrive on turning complex requirements into practical designs and prototypes and enjoy collaborating with stakeholders across technical and non-technical teams. In addition to strong technical skills, I continually learn and apply new technologies—recent focus areas include Azure cloud services, microservices architecture, containerization, CI/CD, and cloud-native modernization. I value Agile/Scrum processes and strong security practices, and I am motivated by solving challenging problems in collaborative environments.

Marc Cartier

I am a software engineer with 13+ years of experience building enterprise-class web and mobile applications, APIs, and cloud-enabled systems. I specialize in both front-end and back-end development using ASP.NET Core, SQL Server, HTML5, CSS3, JavaScript, TypeScript, Angular, and related frameworks to deliver scalable, maintainable solutions. I thrive on turning complex requirements into practical designs and prototypes and enjoy collaborating with stakeholders across technical and non-technical teams. In addition to strong technical skills, I continually learn and apply new technologies—recent focus areas include Azure cloud services, microservices architecture, containerization, CI/CD, and cloud-native modernization. I value Agile/Scrum processes and strong security practices, and I am motivated by solving challenging problems in collaborative environments.

Available to hire

I am a software engineer with 13+ years of experience building enterprise-class web and mobile applications, APIs, and cloud-enabled systems. I specialize in both front-end and back-end development using ASP.NET Core, SQL Server, HTML5, CSS3, JavaScript, TypeScript, Angular, and related frameworks to deliver scalable, maintainable solutions. I thrive on turning complex requirements into practical designs and prototypes and enjoy collaborating with stakeholders across technical and non-technical teams.

In addition to strong technical skills, I continually learn and apply new technologies—recent focus areas include Azure cloud services, microservices architecture, containerization, CI/CD, and cloud-native modernization. I value Agile/Scrum processes and strong security practices, and I am motivated by solving challenging problems in collaborative environments.

See more

Experience Level

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

Language

English
Fluent
French
Intermediate

Work Experience

Personal Development/Practice/Discovery at Home
December 1, 2024 - Present
Engaged in practice and discovery sessions to explore Azure cloud services, containerization (Docker), microservices, app modernization, and Azure DevOps. Developed multiple web and worker applications inside Docker containers and deployed them to Azure Container App. Gained hands-on experience with RabbitMQ for communication between applications. Created Azure Functions including a file uploader and implemented security with JWT validation. Worked with Azure Key Vault and Azure DevOps pipelines for building and deploying artifacts.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - July 10, 2025
Worked remotely as part of a 2-engineer team on the PenguinPickup.com client portal and in-store management portal along with a React Native mobile app. Applied Agile methodologies and two-week sprints. Ported the customer portal from Asp.Net MVC Razor to Angular 17. Integrated Stripe payment and subscription services. Provided Cloud Infrastructure support on Azure.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 31, 2023 - July 10, 2025
Collaborated within a CI/CD team of engineers, testers, and DevOps on a fundraising platform. Took requirements, implemented features with full unit test coverage, and ensured compliance with WCAG accessibility standards. Worked in Agile two-week sprints using microservices, Domain-Driven Design, GraphQL, and unit testing frameworks.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 31, 2022 - July 10, 2025
Part of a multidisciplinary team delivering enterprise-class web applications, including custom CMS systems for Vancouver's mining companies, First Nation schools, museums, and educational institutions. Led development of Data Records and User Management Systems, implemented multi-tenant single sign-on authentication with Duende Identity Server, and developed multiple SPA applications using Angular and ASP.Net Core.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 31, 2017 - July 10, 2025
Maintained and enhanced a suite of over 20 web and non-web applications in the film and television casting domain. Developed new features and APIs, troubleshot legacy systems, supported deployment and smoke testing, and collaborated on front-end and server-side development with AngularJS, .Net, JavaScript, PHP, and custom frameworks. Developed mobile app backends and responsive client applications.
Lead Software Developer at SDA Software Associates
August 31, 2014 - July 10, 2025
Led development of RESTful APIs for mobile and web applications, interacting directly with clients on design and estimation. Worked with a large team using JIRA and GitHub for project management and source control. Maintained Windows Server infrastructure and handled daily product builds for multiple platforms. Gained skills in PHP, CodeIgniter, MongoDB, Node.js, and mobile development including Android and Windows Phone.
Personal Development/Practice/Discovery at Home
December 1, 2024 - Present
Engaged in self-driven practice and discovery using technologies including Asp.Net Core, Angular 19, Docker, Azure Function App, Azure Blob Storage, Azure Container App, Azure DevOps, Azure Storage, and RabbitMQ. Read extensively on Azure Function apps, containerization, microservices, and app modernization. Developed multiple web and worker applications in Docker containers and deployed them on Azure Container App. Implemented communication between applications using RabbitMQ. Developed Azure Functions including a file uploader using TUS protocol and blob storage with MQ and JWT validation. Created Azure Key Vault and injected secrets into applications. Built Azure DevOps pipelines for artifact building and deployment to Azure.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - July 10, 2025
Worked remotely as part of a two-engineer team on a 6-month contract, gaining knowledge of PPU domain and architecture. Followed AGILE methodology with two-week sprints, handling requirements, implementation, testing, and deployment. Developed and maintained client-facing and in-store management portals along with a mobile app written in React Native. Ported user-facing customer portal from Asp.Net MVC Razor to Angular 17. Integrated Stripe payment and subscription services. Supported cloud infrastructure on Azure.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 31, 2023 - July 10, 2025
Remotely worked as part of a team with engineers, testers, and DevOps specialists using CI/CD processes on a fundraising platform. Utilized Asp.Net Core, Angular 14, JQuery, JavaScript, Typescript, SQL Server, Entity Framework, Microservices, DDD, GraphQL, and Unit Testing. Used AGILE methodology with 2-week sprints. Achieved 100% unit test coverage and adhered to WCAG accessibility standards.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 31, 2022 - July 10, 2025
Part of a multi-disciplinary team developing enterprise-class web applications for Vancouver’s top mining companies and First Nation education initiatives. Designed and built many new features on custom CMS applications. Led development of Data Records and User Management systems for First Nation schools. Built backend for museum and educational CMS supporting smart glasses apps by Vuzix. Led development of new SPA applications using Angular and ASP.Net Core. Implemented and integrated authentication using OIDC/OAuth with Duende Identity Server for multi-tenant SSO.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 31, 2017 - July 10, 2025
Studied and acquired comprehensive understanding of the casting industry and CWB’s workflow. Maintained legacy applications and infrastructure comprising over 20 web and non-web apps. Developed new features, fixed defects using C#, VB.Net, JavaScript, AngularJS, PHP, and custom JavaScript framework. Created new RESTful APIs facilitating integration with external apps. Developed client-side responsive applications with AngularJS 1.59 and server APIs. Involved in late-night deployment and smoke testing on production servers.
Lead Software Developer (remote) at SDA Software Associates
August 31, 2014 - July 10, 2025
Led backend development of RESTful APIs using Asp.Net and Node.js for mobile and web apps interfacing with third-party services and custom databases. Interacted directly with key clients, estimating effort, designing, documenting, developing, testing, maintaining, and enhancing APIs. Used JIRA and Assembla for task management and GitHub/BitBucket for code control. Maintained Windows 2008 servers, SQL Server, IIS, performed daily builds and project distributions. Gained hands-on experience with PHP, CodeIgniter, MongoDB, Node.js, Android, Windows Phone, and Xamarin Forms. Developed APIs and mobile apps for notable clients including HarrisTeeter, Fresenius Vascular Care, and others.
Personal Development/Practice/Discovery at Home
December 1, 2024 - Present
Engaged in practice and discovery projects involving Asp.Net Core, Angular 19, Docker, Azure Function App, Azure Blob Storage, Azure Container App, Azure DevOps, Azure Storage, and RabbitMQ. Developed multiple web and worker applications using Docker containers and deployed in Azure environments. Implemented communication between web applications and workers using RabbitMQ. Created Azure Functions for various tasks including file uploading, MQ, and JWT validation. Set up Azure Key Vault and Azure DevOps pipelines for artifact building and deployment. Planned to extend learning to Logic Apps, Event Hub, Event Grid and Application Insight.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - July 14, 2025
Worked remotely as part of a 2-engineer team on the PenguinPickup.com client facing portal and in-store management portal, as well as mobile app development using React Native. Ported the customer portal from Asp.Net MVC Razor to Angular 17 and integrated Stripe payment and subscription services. Supported Azure Cloud infrastructure and followed AGILE methodology in 2-week sprints.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 31, 2023 - July 14, 2025
Developed, maintained and wrote unit tests for a fundraising platform using Asp.Net Core, Angular 14, and GraphQL. Worked in a team environment with CI/CD pipelines and followed Agile methodology. Achieved 100% unit test coverage and adhered to WCAG accessibility standards.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 31, 2022 - July 14, 2025
Part of a collaborative team developing enterprise web applications for mining companies and First Nation schools, incorporating ASP.Net Core, Angular versions 8 to 13, OAuth2.0, and OIDC for single sign-on. Led development of data records and user management systems and integrated federated authentication using Duende Identity Server.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 31, 2017 - July 14, 2025
Led maintenance and feature development of legacy and current web applications for film and television casting. Developed RESTful APIs, redesigned client portals, and created JavaScript plugins and mobile app backends. Worked on new mobile applications for scheduling auditions and agent submissions using AngularJS and .Net.
Lead Software Developer (remote) at SDA Software Associates
August 31, 2014 - July 14, 2025
Led backend RESTful API development using Asp.Net and Node.js, interfacing with mobile and hybrid applications. Managed projects for clients in Vancouver and Austin, including work on mobile apps for HarrisTeeter, Fresenius Vascular Care Centers, and donation platforms. Administered Windows servers and handled daily builds for multiple platforms. Learned and applied multiple technologies including PHP, MySQL, MongoDB, Android, and Xamarin Forms.
Personal Development/Practice/Discovery at Home
December 1, 2024 - Present
Conducted self-directed learning and practice in Azure Cloud Services, Asp.Net Core, Angular 19, Docker, RabbitMQ, and Azure DevOps by developing multiple web applications and worker applications in containers and deploying in Azure Container App. Implemented communication between web apps and workers, developed Azure Functions, created Azure Key Vault, and set up DevOps pipelines for artifact building and deployment. Planned future learning and integration of Logic App, Event Hub, Event Grid, and Application Insight.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - July 14, 2025
Worked remotely as part of a 2-engineer team developing the client-facing portal PenguinPickup.com, in-store management portal, and a React Native mobile app. Ported user-facing customer portal from Asp.Net MVC Razor to Angular 17, integrated Stripe payment and subscription service, and supported Cloud Infrastructure on Azure. Followed Agile methodology with 2-week sprints and acquired knowledge of PPU domain and architecture.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 31, 2023 - July 14, 2025
Contributed to the fundraising platform AKA RAISIN working with a CI/CD pipeline as part of a team of engineers, testers, and DevOps engineers. Developed and maintained features with 100% unit test coverage, followed WCAG accessibility standards, and used Agile methodology. Utilized Asp.Net Core, Angular 14, GraphQL, and Micro Services with Domain Driven Design.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 31, 2022 - July 14, 2025
Led the development of several enterprise class web applications for mining companies and First Nation education organizations, including CMS applications and Android smart glasses backend integrations. Implemented authentication and identity servers using OIDC/OAuth with Duende Identity Server and federated services for multi-tenant Single Sign-On. Worked on Angular versions 8 to 13 and ASP.Net Core technologies.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 31, 2017 - July 14, 2025
Acquired in-depth knowledge of the casting industry and maintained over 20 legacy and current web applications spanning many years and .Net framework versions. Developed new features and APIs, including a restful API bridging Casting Workbook with another team's application. Created client-side responsive AngularJS 1.59 applications, implemented mobile app MVP backend, and performed deployment and smoke testing.
Lead Software Developer at SDA Software Associates
August 31, 2014 - July 14, 2025
Lead developer for various RESTful APIs mainly for mobile applications, coordinating closely with clients and a team of over 10 developers and designers. Handled server and SQL Server administration on Windows Servers, provided daily product builds, and acquired new skills in PHP, Node.js, Android, Windows Phone, and Xamarin Forms. Developed APIs and mobile apps for clients including Fortune 500 companies and nonprofits.
Personal Development/Practice/Discovery at Home
December 1, 2024 - Present
Personal practice and exploration of Asp.Net Core, Angular 19, Docker, Azure Function App, Azure Blob Storage, Azure Container App, Azure DevOps, Azure Storage, and RabbitMQ. Developed multiple web and worker applications inside containers and deployed in Azure Container App. Implemented communication between web apps and workers using RabbitMQ, developed Azure Functions (file uploader using TUS protocol and Blob storage, MQ and JWT validation). Created Azure Key Vault and DevOps pipelines for artifact building and deployment.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - July 29, 2025
Part of a 2-engineer team working on the Penguin Pickup client facing and in-store management portals and mobile app in React Native. Used ASP.Net Core, Angular 17, Azure services, Stripe payment integration and supported Azure Cloud Infrastructure. Followed Agile methodology with 2-week sprints and was involved in requirement gathering, implementation, testing, and deployment.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 31, 2023 - July 29, 2025
Worked in a CI/CD environment on the AKA Raisin fundraising platform using ASP.Net Core, Angular 14, Microservices, GraphQL and unit testing with 100% coverage. Participated in Agile development with 2-week sprints, implemented accessibility standards (WCAG), and collaborated with testers to deliver well-tested features.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 31, 2022 - July 29, 2025
Developed enterprise-class web applications including custom CMS for mining companies and educational CMS for First Nation schools. Led development of SPA applications, authentication/authorization systems with OIDC/OAuth and Duende Identity Server for Single Sign On, using ASP.Net Core, Angular (8-13), Entity Framework and Azure services.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 31, 2017 - July 29, 2025
Maintained and enhanced over 20 legacy and current web and non-web applications in .Net Framework and .Net Core. Created APIs for mobile apps, integrated Stripe payment, built client-side responsive apps in AngularJS, and worked with front-end developers on MVPs. Managed deployments, troubleshooting, and documentation for the casting industry software platform.
Lead Software Developer (remote) at SDA Software Associates
August 31, 2014 - July 29, 2025
Led backend development of RESTful APIs using Asp.Net and Node.js for mobile and web applications interfacing with third party services and databases. Estimated, designed, documented, developed, tested and maintained features. Supported Windows servers with SQL Server and IIS. Developed mobile apps and features for major clients like Harris Teeter, Folds Of Honor, Fresenius Vascular Care Centre, and others. Learned PHP, CodeIgniter, MongoDB, Android, Windows Phone, and Xamarin Forms.
Personal Development/Practice/Discovery Home
December 1, 2024 - Present
Conducted personal practice and discovery in web and cloud development using Asp.Net Core, Angular 19, Docker, Azure Function Apps, Azure Blob Storage, Azure Container App, Azure DevOps, RabbitMQ, and Azure Storage. Developed and deployed web and worker applications using Docker and Azure Container Apps, implemented communication with RabbitMQ, created Azure Functions and a Key Vault, and built Azure DevOps pipelines for artifact building and deployment. Currently exploring integration of Logic Apps, Event Hub, Event Grid, and Application Insight.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - August 29, 2025
Worked in a team of two engineers on the PenguinPickup.com customer portal, in-store management portal, and mobile app using Asp.Net Core, Angular 17, React Native, Azure services, and Stripe integration. Followed AGILE methodology with 2-week sprints, took requirements, implemented, tested, and deployed features. Supported cloud infrastructure on Azure.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 1, 2023 - August 29, 2025
Part of a CI/CD team developing and maintaining a fundraising platform with Asp.Net Core, Angular 14, Microservices, GraphQL, and unit testing with 100% test coverage. Worked closely with engineers, testers, and DevOps in an AGILE environment with 2-week sprints. Followed WCAG accessibility standards and took requirements through implementation and testing.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 1, 2022 - August 29, 2025
Collaborated within a team to develop enterprise-class web applications for mining and educational sectors. Designed and built new features for a CMS used by First Nation schools and museums. Led development of user management systems and SPA applications. Implemented OIDC/OAuth authentication with Duende Identity Server for multi-tenant SSO. Technologies included Asp.Net Core, Angular (v8-13), SQL Server, and Entity Framework.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 1, 2017 - August 29, 2025
Maintained and enhanced legacy and modern applications in a large web and mobile casting software platform. Developed new features, APIs, and web applications using C#, VB.Net, JavaScript, AngularJS, and PHP. Created a RESTful API bridge for integration with external teams and developed mobile-friendly client-side responsive apps. Supported infrastructure and performed deployments.
Lead Software Developer at SDA Software Associates
August 1, 2014 - August 29, 2025
Led and developed various RESTful APIs and back-end services for mobile and web applications, interacting directly with clients for requirements and estimates. Managed daily builds and maintained development and QA servers. Technologies included Asp.Net, Node.js, PHP, MongoDB, and mobile development for Android and Windows Phone. Delivered projects for clients such as HarrisTeeter, BestFitMobile, and Fresenius Vascular Care.
Web Developer - Personal Development/Practice/Discovery at Self-employed
December 1, 2024 - Present
Engaged in learning and practicing cutting-edge Azure cloud technologies including Azure Functions, Logic Apps, Event Hub, Container Apps, and RabbitMQ. Developed multiple containerized web and worker applications using Docker and deployed them to Azure Container Apps. Created Azure DevOps pipelines for CI/CD and implemented secure authentication with JWT and Azure Key Vault integration. Focused on app modernization and microservices architectures as part of continuous personal skill development.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - August 29, 2025
Collaborated as part of a two-person engineering team on the PenguinPickup.com customer portal and in-store management portal, including a React Native mobile app. Ported a legacy ASP.Net MVC Razor portal to Angular 17, integrated Stripe payment and subscription services, and supported cloud infrastructure on Azure utilizing AGILE methodologies and two-week sprints.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 1, 2023 - August 29, 2025
Worked in a collaborative CI/CD team environment to develop and maintain features for AKA Raisin fundraising platform using ASP.Net Core, Angular 14, GraphQL, and microservices architecture. Achieved 100% unit test coverage and adhered to WCAG accessibility standards. Participated in two-week sprint agile cycles and closely worked with testers and DevOps engineers.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 1, 2022 - August 29, 2025
Developed enterprise web applications for mining companies and educational institutions using ASP.Net Core, Angular (versions 8-13), SQL Server, Entity Framework, and OAuth2.0/OIDC for authentication. Led major features development for custom CMS applications including data records and user management systems for First Nation schools and integrated federated multi-tenant single sign-on services.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 1, 2017 - August 29, 2025
Maintained and enhanced over 20 legacy web and non-web applications related to film and television casting using multiple versions of .Net, PHP, AngularJS, and custom JavaScript frameworks. Created new RESTful APIs, developed client-side responsive applications and integrated mobile scheduling apps. Provided late night deployment and smoke testing and collaborated with frontend developers to extend mobile app back ends.
Lead Software Developer at SDA Software Associates / BestFitMobile
August 1, 2014 - August 29, 2025
Led API design and development for mobile apps and web applications using ASP.Net and Node.js, interfacing external services and databases. Managed project estimates, design documentation, and participated in daily client meetings. Supported deployment and maintenance on Windows Servers. Projects include mobile coupon apps for HarrisTeeter and donation & referral mobile applications. Also developed Android and Windows Phone apps for the Vancouver International Jazz Festival.
Senior .NET Core/Angular Web Developer at Machool Technologies
June 1, 2024 - October 3, 2025
Two-person remote team delivering enterprise web apps with ASP.NET Core and Angular. Gained PPU domain knowledge, practiced Agile with two-week sprints, and translated requirements into working features. Migrated front-end from ASP.NET MVC Razor to Angular 17, integrated Stripe for payments/subscriptions, and supported Azure cloud infrastructure (App Service, Azure SQL, Key Vault). Built and maintained client portals PenguinPickup.com and in-store portal store.penguinpickup.com; contributed to a React Native mobile app.
Senior .NET Core/Angular Web Developer at A.K.A. New Media - RAISIN (akaraisin)
August 31, 2023 - October 3, 2025
Developed AKA RAISIN fundraising platform using ASP.NET Core, Angular 14, GraphQL, microservices, and domain-driven design. Implemented 100% unit test coverage, CI/CD pipelines, and multi-tenant authentication via Duende Identity Server. Worked in an Agile team delivering features in two-week sprints and collaborating with testers and engineers.
Senior Full Stack ASP.NET Core/Angular Web Developer at Webilize
December 1, 2022 - October 3, 2025
Delivered enterprise web applications using ASP.NET Core and Angular (versions 8–13). Led Data Records and User Management System for First Nation schools, built a CMS for Vancouver mining clients, and a museum CMS for Vuzix smart glasses. Implemented OAuth2/OIDCSSO and multi-tenant authentication using Duende Identity Server, integrating front-end and back-end across multiple applications.
Full Stack .NET/Web Developer at Casting Workbook (CWB)
December 1, 2017 - October 3, 2025
Maintained 20+ legacy and modern applications, debugged long-standing code, and built a RESTful API bridging CWB with a Ruby/React app. Developed a client-facing portal using AngularJS 1.x and a .NET backend, and contributed to an MVP mobile app backend. Created a JS plugin to integrate notes functionality across apps and led backend/API enhancements for scheduling-related features.
Lead Software Developer at SDA Software Associates
August 1, 2014 - October 3, 2025
Led backend development for multiple client projects, estimating, designing, and building RESTful APIs with ASP.NET and Node.js. Managed deployments on Windows servers, participated in client strategy meetings, and used Jira/Assembla for task tracking. Delivered back-end services for BestFitMobile and Harris Teeter iPad kiosk API, among others.
Web Developer at Dealtray Media Group Inc
August 1, 2012 - October 3, 2025
Built a Groupon-type location-centric application with geolocation, mapping, distance calculations, and routing. Delivered a functional web app and supported ongoing enhancements for local deals.
Career Break – Travel/Professional Development
July 1, 2024 - Present
Took time for travel and professional development, practicing web development with React, ASP.NET Core, Angular, Docker, Azure, and RabbitMQ; studied cloud architecture and app modernization while planning future roles.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - October 20, 2025
Supported and enhanced Azure cloud-based web applications (functions, webjobs, APIs, service bus, key vault, Azure SQL) and maintained DevOps pipelines. Built and maintained client portals and a React Native mobile app, ported ASP.NET MVC Razor apps to Angular, integrated Stripe payments, and contributed to Azure infrastructure.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 1, 2023 - October 20, 2025
Developed features for AKA Raisin fundraising platform using ASP.NET Core and Angular; collaborated in CI/CD; delivered 100% unit test coverage and implemented multi-tenant authentication with OIDC/OAuth; worked with GraphQL, SQL Server, and microservices.
Senior Full Stack Asp.Net Core/Angular Web Developer at Webilize
December 1, 2022 - October 20, 2025
Led development of enterprise web apps and CMS features; built Data Records and User Management System for First Nation schools; created back-end services for Vuzix smart glasses; delivered SPA apps using Angular, ASP.NET Core, and Entity Framework; implemented multi-tenant SSO via Duende Identity Server.
Full Stack Asp.Net Web & Software Engineer at Casting Workbook
December 1, 2017 - October 20, 2025
Maintained and extended 20+ legacy and modern web apps; built RESTful APIs bridging systems; led backend work on mobile MVP; delivered responsive AngularJS front-ends and server-side APIs for scheduling and workflows.
Lead Software Developer (remote) at SDA Software Associates
August 1, 2014 - October 20, 2025
Led backend development for multiple mobile app projects; estimated, designed, implemented, and tested RESTful APIs; managed Windows servers, SQL Server, and IIS; contributed to Android, Windows Phone, and Xamarin projects.
Career Break
July 1, 2024 - Present
Career break involving travel, professional development and practice in building web applications; studied modern web technologies, containerization with Docker, and cloud deployment concepts in Azure.
Senior Asp.Net Core/Angular Web Developer at Machool Technologies
June 1, 2024 - October 20, 2025
Remote role building and maintaining Azure-based web applications using ASP.NET Core and Angular; worked with Azure Functions, App Service, Event Hub/Grid, Blob Storage and Key Vault; participated in AGILE development and DevOps pipelines; contributed to PenguinPickup portals.
Senior Asp.Net Core/Angular Web Developer at A.K.A. New Media - RAISIN
August 1, 2023 - October 20, 2025
Remote role on fundraising platform AKA RAISIN; developed features with ASP.NET Core, Angular, GraphQL and microservices; integrated CI/CD, unit tests, and multi-tenant identity via OIDC/OAuth using Duende Identity Server.
Senior Full Stack ASP.NET Core/Angular Web Developer at Webilize
December 1, 2022 - October 20, 2025
Contributed to enterprise web applications for Vancouver clients; led development of Data Records and User Management System for First Nation schools; built SPA front-ends and admin tooling; implemented authentication via OAuth/OIDC and multi-tenant SSO.
Full Stack ASP.Net Web & Software Engineer at Casting Workbook
December 1, 2017 - October 20, 2025
Maintained and enhanced 20+ web and non-web applications; debugging legacy code; created RESTful API bridge between Casting Workbook and external Ruby/React stack; developed client-side AngularJS 1.59 app and MVP mobile scheduling backend.
Lead Software Developer at SDA Software Associates
August 1, 2014 - October 20, 2025
Led backend/API development for BestFitMobile and other clients; implemented RESTful APIs using ASP.NET and Node.js; managed Windows servers, SQL Server and IIS; delivered production builds and ongoing enhancements.
Career Break – Professional Development/Practice
September 1, 2024 - October 27, 2025
Took time off to upgrade skills in React, GraphQL, Docker, Azure Function Apps, Azure Blob Storage, Azure Container Apps, Azure DevOps, Azure Storage, Message Queues, and Microservices Architecture. Focused on Azure cloud services, cloud modernization, containerization, and AI-assisted coding with GitHub Copilot.
Senior Front End / Back End Developer / Cloud Engineer at Machool Technologies
June 1, 2024 - June 1, 2024
Supported and enhanced Azure cloud-native applications using Azure Functions, WebJobs, App Service, Service Bus, Key Vault; developed client-facing portal PenguinPickup and in-store portal; upgraded front-end from ASP.NET MVC Razor to Angular 17; integrated Stripe payments; worked in Agile two-week sprints; provided cloud infrastructure support on Azure.
Senior Front End and Back End Developer at A.K.A. New Media - RAISIN
August 1, 2023 - August 1, 2023
Developed fundraising platform AKA Raisin using ASP.NET Core, Angular 14, GraphQL; worked in CI/CD with DevOps; achieved 100% unit test coverage; implemented WCAG accessibility; performed Agile two-week sprints; supported multi-tenant identity via OIDC/OAuth.
Senior Front End and Back End Developer at Webilize
December 1, 2022 - December 1, 2022
Drove development of enterprise-class web apps; led Data Records and User Management System for First Nation schools; built custom CMS and multiple SPA apps using Angular and ASP.NET Core; implemented authentication/identity servers (OIDC/OAuth, Duende Identity Server) for multi-tenant SSO; supported cloud infrastructure on Azure.
Full Stack Web & Software Engineer at Casting Workbook
December 1, 2017 - December 1, 2017
Maintained and extended 20+ web/mobile apps; implemented RESTful API bridge for MVP mobile app; led migration and feature development across .NET stack; improved deployment and testing.
Lead Software Developer (remote) at SDA Software Associates
August 1, 2014 - August 1, 2014
Led backend for mobile apps; built RESTful APIs using Asp.net and Node.js; estimated, designed, documented, developed, tested, and maintained projects; collaborated with clients using Jira/Assembla; contributed to Windows Server/IIS environments; learned PHP, CodeIgniter, MySQL, MongoDB, Node.js, Android, Windows Phone, Xamarin.
Web Developer at Dealtray Media Group Inc
August 1, 2012 - August 1, 2012
Built location-based Groupon-type application, pinpointing user location, distance to deals, and mapping routes; maintained web apps on .NET stack; deployed updates; liaised with client.
Web Developer at ICOL
December 1, 2010 - December 1, 2010
Developed an online Canadian immigration assessment app; web forms, SQL Server; development across full stack.
Web Developer at Personal Project
May 1, 2010 - May 1, 2010
Developed various personal projects including online portal; implemented using Asp.Net WebForms, JavaScript, and SQL Server.
Web Developer at OnlineSportRUs.ca
May 1, 2009 - May 1, 2009
Built a hockey pool/fantasy hockey web app with ASP.NET WebForms and SQL Server; developed Windows service for data retrieval from NHL.com.

Education

Technical Web Designer at BCIT
May 1, 2015 - October 31, 2015
Technical Web Designer at BCIT
May 1, 2015 - October 31, 2015
Technical Web Designer at BCIT
May 1, 2015 - October 31, 2015
Technical Web Designer at BCIT
May 1, 2015 - October 31, 2015
Technical Web Designer at BCIT
May 1, 2015 - October 31, 2015
Technical Web Designer at BCIT
May 1, 2015 - October 1, 2015
Technical Web Designer at BCIT
May 1, 2015 - October 1, 2015
Technical Web Designer at British Columbia Institute of Technology (BCIT)
May 1, 2015 - October 1, 2015
Technical Web Designer (Certificate) at British Columbia Institute of Technology (BCIT)
May 1, 2015 - October 1, 2015
Technical Web Designer (6 months full time program) at British Columbia Institute of Technology (BCIT)
May 1, 2015 - October 1, 2015
Technical Web Designer at British Columbia Institute of Technology (BCIT)
May 1, 2015 - October 1, 2015

Qualifications

Technical Web Designer
May 1, 2015 - October 31, 2015

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Retail, Non-Profit Organization, Healthcare, Other, Computers & Electronics