NowEn ce moment
En ce momentNowRecently wrapped a fraud contract and currently interviewing for bilingual technical support and technical account management roles. Contrat en antifraude récemment terminé ; actuellement en entrevue pour des postes bilingues en soutien technique et en gestion de comptes.
ExperienceExpérience
ExpérienceExperienceWorked 60+ alerts a day: account takeovers, identity theft, money moving where it shouldn't. Correlated evidence across systems with GraphQL queries and kept case closure above a 95% SLA. Plus de 60 alertes par jour : comptes détournés, vols d'identité, fonds qui bougent là où ils ne devraient pas. Corrélation de preuves entre systèmes par requêtes GraphQL, taux de clôture au-dessus d'un SLA de 95 %.
Set up the company's Microsoft 365 tenant and managed identity and access in Entra ID: user provisioning, licensing, role-based groups, and enforced MFA. Deployed the network infrastructure behind daily operations. Mise en place du locataire Microsoft 365 de l'entreprise et gestion des identités et des accès dans Entra ID : provisionnement des utilisateurs, licences, groupes par rôle et MFA obligatoire. Déploiement de l'infrastructure réseau des opérations quotidiennes.
Real-time transaction alerts for CIBC and Simplii customers on five-minute SLAs: rapid triage, forensic analysis, and case notes clean enough to survive an audit. Alertes de transactions en temps réel pour les clients CIBC et Simplii, SLA de cinq minutes : triage rapide, analyse d'enquête et notes de dossier assez propres pour passer un audit.
Built credit-card, loan, and small-business banking flows in Angular, Spring Boot, and Node, with fraud-prevention checks wired into each one. Parcours bancaires (cartes de crédit, prêts, petites entreprises) en Angular, Spring Boot et Node, avec des contrôles antifraude intégrés à chacun.
Reviewed flagged transactions in Oracle, wrote PL/SQL by the hundred, and automated the repetitive parts with Python, cutting manual processing by a quarter. Examen des transactions signalées dans Oracle, du PL/SQL à la centaine, et automatisation des tâches répétitives en Python, pour un traitement manuel réduit du quart.
Ran Active Directory for 500+ users: provisioning, Group Policy, PowerShell automation, and a well-kept ServiceNow queue. Active Directory pour plus de 500 utilisateurs : provisionnement, stratégies de groupe, automatisation PowerShell et une file ServiceNow bien tenue.
Migrated company email from legacy systems to Microsoft 365 and Google Workspace, configured DNS records (MX, SPF, DKIM, DMARC) against spoofing, and kept identity and access intact through tenant-to-tenant moves. Migration du courriel d'entreprise vers Microsoft 365 et Google Workspace, configuration des enregistrements DNS (MX, SPF, DKIM, DMARC) contre l'usurpation, et intégrité des identités et des accès préservée lors des migrations de locataire à locataire.
ProjectsProjets
ProjetsProjectsA job-board watcher I built for my own search: a cloud workflow polls 70-odd company boards hourly, a ranker scores each posting against what I actually want, and a small local dashboard turns the results into a working queue. Un guetteur de babillards d'emplois bâti pour ma propre recherche : un flux infonuagique interroge environ 70 sites d'entreprises chaque heure, un classeur note chaque affichage selon ce que je veux vraiment, et un petit tableau de bord local en fait une file de travail.
My news desk: a self-hosted dashboard tuned into a calm instrument panel. Every feed I care about on one screen, no algorithm deciding what I see. Mon pupitre de nouvelles : un tableau de bord auto-hébergé réglé comme un panneau d'instruments. Tous mes fils sur un écran, aucun algorithme pour décider ce que je vois.
ToolkitBoîte à outils
Boîte à outilsToolkitSQL & PL/SQL · Python · PowerShell · Bash · Oracle · MySQL · ServiceNow · JIRA · Zendesk · Active Directory
Transaction monitoring · behavioural analysis · AML & KYC · SAR documentation · account-takeover and identity-theft investigation Surveillance des transactions · analyse comportementale · LBA & connaissance du client · documentation des déclarations d'opérations douteuses · enquêtes sur détournements de comptes et vols d'identité
English (fluent) · Français (courant) Français (courant) · English (fluent)
Advanced Diploma, Computer Programming & Analysis, Seneca Polytechnic · CompTIA A+ (2024) · Google IT Support Professional Certificate (2024) Diplôme avancé en programmation et analyse informatique, Seneca Polytechnic · CompTIA A+ (2024) · Certificat professionnel Google en soutien TI (2024)
Off the clockAprès le travail
Après le travailOff the clockCamping, hiking, and any excuse to spend a weekend somewhere with no signal. Camping, randonnée, et n'importe quel prétexte pour passer une fin de semaine là où le signal ne se rend pas.
This desk runs Arch Linux, a self-hosted news dashboard, local AI models, and the small Python scripts that keep it all automated. Ce bureau roule Arch Linux, un tableau de bord auto-hébergé, des modèles d'IA en local et les petits scripts Python qui automatisent le reste.
AvailabilityDisponibilité
DisponibilitéAvailabilityAvailable now · disponibleDisponible · available now
I'm looking for a remote role with a Canadian team: bilingual technical support, SaaS product support, or technical account management. The more technical the queue (logs, SQL, APIs, admin consoles), the better. Je cherche un poste à distance au sein d'une équipe canadienne : soutien technique bilingue, soutien produit SaaS ou gestion technique de comptes. Plus la file est technique (logs, SQL, API, consoles d'administration), mieux c'est.