2025 - present
Senior Software Engineer @ Sunshift / CAA AMA - Alberta Motor Association
- Consulting for CAA AMA - Alberta Motor Association.
- Working on membership modernization initiatives, developing serverless systems primarily using Node.js Lambdas orchestrated with AWS Step Functions.
- Building and maintaining data processing solutions, including file-based workflows and internal transaction systems between memberships.
- Developing and enhancing an email delivery service designed for event-driven architectures, enabling integration and use across multiple teams.
- Building the backend for frontend (BFF) behind the CAA mobile app, which serves over 100,000 users.
- Creating operational dashboards with Azure Workbooks.
- Contributing to scalable, cloud-native architectures that align with modernization and automation goals within the organization.
- Node.js
- AWS
- Azure
- Angular
- Docker





