Patrick Colm Audley
Patrick
Audley
paudley
Full Spectrum Technologist
Digital Alchemist
全栈技术专家
欧德理
帕特里克·奥德利
Hacker · Full-Spectrum Technologist · Polymath
Hacker · Technologue tous azimuts · Polymathe
Hacker · 全栈技术专家 · 博学者
image/avif
Place Vendôme, Paris
VE7 XBC
Principal
首席顾问
He/him/his, one, xe/xir
Canada
ORCID
Wikidata
Machine Learning Security Operations (MLSecOps)
Integration
Architecture
STL Metaprogramming
Google Scholar citations
Email general inquiries
Call by telephone
Read LLMs.txt for agent ingestion
text/plain
Read JSON-LD structured data graph
application/ld+json
112 Westbourne Rd.
Spruce Grove
T7X 1R6
GPS Raghava
Geoffrey J Barton
Stephen MJ Searle
Jonathan D Barber
Mei Nagappan
Globally Aware Authentication System
Système d'authentification combinant signaux de localisation, d'appareil, comportementaux et temporels en un score de risque unique par tentative d'accès. Précurseur des cadres modernes d'« authentification adaptative » et d'« authentification continue » ; les principes sous-jacents sont désormais courants dans les architectures à confiance zéro.
System and method for user polling over a network
Vote et collecte d'opinions sur médias en réseau — méthodes de sollicitation, d'attribution et d'agrégation des suffrages d'utilisateurs à travers des canaux hétérogènes. Brevet en instance (USPTO).
Emergent Knowledge Graphs from High-Order Semantic Spaces
Working paper · Blackcat Informatics Inc. (2025)
application/pdf
Patrick C Audley
Une méthode reproductible, élaborée à partir de premiers principes, pour découvrir des relations émergentes de graphes de connaissances dans des espaces vectoriels sémantiques d'ordre supérieur. Combine l'apprentissage de variétés, l'analyse spectrale et la factorisation résiduelle pour extraire des structures conceptuelles non linéaires de corpus textuels plongés — produisant des graphes interprétables, des mesures de similarité cosinusoïdale et des relations sémantiques étiquetées adaptées à la construction automatisée d'ontologies. L'implémentation se trouve dans le dépôt nonlinear-semantic-graphs.
Evaluating Usability and Security: All Ages
CHI 2007 — Workshop on Usability and Security
Article de position sur les méthodologies de test qui mettent en évidence les problèmes de sécurité et d'utilisabilité sur l'ensemble de la gamme démographique des utilisateurs — des enfants aux personnes âgées — plutôt que sur l'échantillon de convenance habituel de jeunes adultes. Soutient que les études utilisateur stratifiées par âge révèlent des modes de défaillance de sécurité que les études à cohorte unique manquent entièrement.
OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy
BMC Bioinformatics 4:47 (2003)
L'alignement de deux ou plusieurs séquences protéiques fournit un guide puissant pour la prédiction de la structure des protéines et l'identification des résidus fonctionnels clés, cependant l'utilité de toute prédiction dépend entièrement de l'exactitude de l'alignement. Dans cet article, nous décrivons une suite d'alignements de référence dérivés de la comparaison de structures tridimensionnelles de protéines, accompagnés de mesures d'évaluation et de logiciels permettant de comparer les alignements générés automatiquement. Nous testons la suite de référence OXBench sur des alignements générés par la méthode d'alignement multiple AMPS, puis l'appliquons pour comparer huit algorithmes d'alignement multiple différents. Le banc d'essai montre l'état de l'art actuel en matière de précision d'alignement et fournit une base de référence par rapport à laquelle de nouveaux algorithmes d'alignement peuvent être évalués.
coding-ethos
Policy-as-code enforcement for AI coding agents. MCP server + CEL policies + git hooks + SARIF + static-analysis guardrails so an autonomous agent can't ship code that fails your team's standards.
MIT
ai-notes
Working notebook for local-model experimentation, ML papers worth tracking, and small reusable bits of inference plumbing. Public so the notes serve as their own changelog.
Shell
core_data
Docker-managed PostgreSQL setup for local development — opinionated defaults, sensible volume layout, ready in one command. Built because every project re-litigates this.
nonlinear-semantic-graphs
Discovering emergent knowledge-graph relations in high-order semantic vector spaces — manifold learning + spectral analysis applied to LLM embeddings to surface relations that aren't explicit in the source corpus.
Python
pyqa_lint
Opinionated quality-assurance harness for Python projects. A Typer-based CLI that bundled ruff, mypy, pytest-coverage, security scanners, and dependency audits behind one verb. Superseded by coding-ethos, which generalises the same idea to multi-language policy-as-code.
git-ai-reporter
Git-driven LLM analysis. Watched your commit history and kept CHANGELOG / NEWS files current automatically. Superseded by the broader policy-as-code approach in coding-ethos.
lru_cache
Fast, thread-safe Least-Recently-Used cache as a C++ template, with a comprehensive unit-test suite. First written in 2004 and still useful — the kind of small library that just needs to work.
C++
GPL-2.0
Golang error-handling extensions with structured-error support. Stack-traceable, wrappable, JSON-serialisable.
colorout
Golang colour wrappers for prettifying spew dump output. Tiny utility; surprisingly handy.
tsmdailyreport
TSM Daily Report for IBM Tivoli Storage Manager. Now archive — kept for historical reference; TSM is no longer the right tool for the job.
Perl
ar-ramblings
A long-form walk through the Active Record pattern using PHP — written when ORM design was still a contested topic. Archive value as a teaching artefact.
PHP
Fondateur et consultant principal en gestion
Conseil en gestion · Directeur technique à temps partagé
Blackcat Informatics® Inc.
Directeur technique suppléant et développeur principal
SaaS vertical · plateformes de services terrain
Karve Information Technology Ltd.
Chercheur principal
IA · intelligence des données
Axes
Directeur technique à temps partagé
IA vétérinaire · automatisation des flux cliniques
FydoDx (Biocode AI)
Développeur principal
Conseil en Go · formation et transfert de connaissances
Ardan Labs
Candidat au conseil des parcs
Engagement civique · politique vancouvéroise
TEAM for a Livable Vancouver
Directeur technique
Investissement à impact · données ESG
ESG Analytics
Président, chef de l'exploitation et directeur financier
Fintech · marchés des capitaux réglementés · tokenisation
ABT Capital Markets Inc.
Membre du comité consultatif technique
Conseil en bio-entreprises
Calyx Bio-Ventures Inc.
Renseignement géospatial · analyse d'imagerie satellitaire
Tanka Technologies Inc.
Marketing social · plateformes d'engagement de marque
Strutta
Directeur technique par intérim
Tech civique · consultation géolocalisée
PlaceSpeak Inc.
Directeur général, Technologie
Plateformes infonuagiques · incubateur coté en bourse
Mobio Technologies Inc.
Architecte en chef et vice-président de l'ingénierie
Infonuagique lean-startup · paiements
Architecte d'intégration
Intégration d'entreprise
Dominion Enterprises
Logiciels d'enseignement médical
one45 Software
Vice-président, Technologie
Plateformes de crowdsourcing
Chaordix
Hacker — Sécurité et rehaussement de code
VOIP · audit de code
Galaxy Telecom
Fondateur et directeur technique
Biométrie cognitive · authentification adaptative
Cogneto Development Inc.
Architecte logiciel principal
ICAP · modification web en ligne
Adzilla New Media
Responsable du calcul haute performance
Biologie computationnelle · calcul haute performance universitaire
University of Dundee
Architecte principal en commerce électronique — ICP et cryptographie
ESLC national · sécurité de l'équipe fondatrice
GT Group Telecom
Administrateur de systèmes / SIG
Infrastructure de FAI
Axion Internet Inc.
Cote de fiabilité de la GRC
SecurityClearance
Royal Canadian Mounted Police
en vigueur
Des niveaux d'habilitation supérieurs sont accessibles sur demande.
Edmonton, AB, Canada
Edmonton
Sherwood Park, AB, Canada
Sherwood Park
Calgary, AB, Canada
Calgary
Dundee, Écosse, Royaume-Uni
Dundee
Scotland
Huntsville, Alabama, États-Unis
Huntsville
Alabama
Vancouver, BC, Canada
Vancouver
Spruce Grove, AB, Canada
Resident: current
School of Hard Knocks (Internet Edition)
Les communautés BBS d'avant l'Internet ; tenait plusieurs babillards, collaborait avec ce que l'on nommerait aujourd'hui des micro-startups, et bidouillait en tout genre. La formation qui compta véritablement.
English
Native
French
Professional working proficiency
Mandarin
Learning
Danny Wood
Chief Product Officer, Tilt
A wide range of abilities and talents combined with strong leadership and coaching capabilities make Patrick a fantastic CTO. He is an essential part of our team at Strutta, and we are never worried about critical development operations considerations thanks to his presence. Additionally, Patrick is always enjoyable to work with and uses his excellent people skills to motivate teams and ensure the best result.
Manu Kapoor
Senior Frontend Engineer, Rival Technologies
Patrick has an unparalleled sense of pragmatism when it comes to making software architecture choices. He possesses an encyclopedic knowledge of zero-day exploits and general security concerns. I've been grateful for his DevOps skills countless times in the past. It has been an educational experience working with him for the past three years.
Sabrina Gould
Data Entry Clerk, Maxwell Geo Services
Patrick was wonderful to work for: he was informative, his directions were clear, his communication was top-notch and his correspondence was always delivered in a timely fashion. I would definitely work with Patrick again.
Michael Chiang
Senior Data Scientist, Workday
Patrick is a combination of an impressive body of knowledge, hobbyist-like interest in technology, and acute business sense. He regularly found robust solutions to enhance Mobio's cloud platform, whilst keeping a keen eye on the ever-shifting business landscape of a fast-paced start-up. As a leader, he was always well-informed, enthusiastic, astute in giving advice, and was most respectful and encouraging. I enjoyed and learned much from working with Patrick, and strongly believe that he would add tremendous value to any team.
Randy Corke
Marketing, The Dinner Daily
Patrick is a what I call a "visionary technologist" who sees the possibilities, not the reasons things can't be done. His rare combination of deep knowledge of a wide array of technologies, hands on technical expertise, and the ability to manage a team put it all together put him in a small class indeed. Add to that the ability to explain things in a way that laymen can understand which makes him incredibly valuable in a discussion with clients or prospects, and you can understand why I enjoyed working with him and recommend him highly.
Galya Westler
Product Specialist & CEO, Plazus Technologies Inc.
Patrick and I worked on mutual projects and he has been one of the fastest most reliable Integration Architects I have worked with providing smart solutions. Patrick's professionalism, great business sense and high technical skills make him lovable and highly respected among peers and managers and his talent is missed in Dominion. I hope that we'll have an opportunity to work together again in the future.
Lance Bryant
Senior Developer, Neo Financial
Patrick was always willing to help with technical concerns and supported his staff all the way to production!
Lindsey McEwan
Hands-on Creative Marketing Manager (Freelance)
I have known Patrick for many years. I have had the opportunity to work with him on a project on one occasion. Like me, Patrick is a self starter with a keen eye for solutions. He is one of those brilliant lights and every company should have one.
Bruce Sanderson
CEO, DocVM
Patrick was an invaluable asset to Galaxy and helped provided significant advancements for the company.
Michael Vay Lee
Director Software Engineering, Article
Patrick is truly one of a kind. Behind the pirate-meets-cowboy façade, lay a truly exceptional technical architect. His experience and more importantly, vision, empowered the development team to build cutting-edge software. It was a pleasure to work for Patrick.
Qu'est-ce qu'une biométrie cognitive ?
PT30M30S
TechTarget / WhatIs.com
Savez-vous ce qu'est un « passthought » ? Nous non plus — jusqu'à l'enregistrement de cette émission. Pour ouvrir l'année en fanfare, le balado Tech Buzzwords de WhatIs.com s'attaque à la biométrie cognitive, domaine en plein essor dans l'authentification financière et au-delà. Pour en apprendre davantage sur la « cognométrie », le rédacteur adjoint Alex Howard s'est entretenu avec Patrick Audley, directeur technique du fournisseur d'authentification adaptative Cogneto.
cognitive-biometric
adaptive-authentication
behavioural-biometrics
passthought
cognometrics
audio/mpeg
Tech Buzzwords from WhatIs.com
Qu'est-ce que la conformité FFIEC ?
PT12M23S
Dans ce balado de WhatIs.com, découvrez la démarche du FFIEC pour moderniser les pratiques bancaires existantes face aux nouvelles menaces en ligne telles que l'hameçonnage. Le rédacteur adjoint Alex Howard s'est entretenu avec Patrick Audley, directeur technique du fournisseur d'authentification adaptative Cogneto. Sujets abordés : l'incidence des recommandations FFIEC sur l'usage bancaire ; la différence entre authentification à facteur unique et à facteurs multiples ; la suffisance d'une empreinte digitale, d'un scanner d'iris ou de la reconnaissance vocale au regard des directives FFIEC ; la manière dont la déclaration dynamique réduit la fraude et ce qu'est l'analyse de risque en temps réel ; les sanctions en cas de non-conformité ; et l'origine des fonds dérobés lors d'attaques d'hameçonnage.
ffiec
compliance
fintech-regulation
multi-factor-authentication
phishing
real-time-risk-analysis
Tech Buzzwords of the Week
Les principes d'ingénierie se doivent d'être une politique exécutable, non point une nostalgie de diaporama
Reddit (r/GeminiCLI) original
ai-agents
policy-as-code
mcp
static-analysis
If your team's standards live in a slide deck, your AI agents will violate them. coding-ethos compiles one YAML file into linter configs, git hooks, agent prompts, and an MCP server so the rules cannot drift between human and machine readers.
Les Graph Neural Networks canoniques requièrent des variétés sémantiques courbes
LinkedIn original
topological-data-analysis
graph-neural-networks
manifold-learning
knowledge-representation
Standard GNNs are structurally constrained when mapping complex text attribution; linear aggregation in flat Euclidean space inevitably forces semantic drift. Looking to connect with researchers in TDA, geometric deep learning, and spectral graph theory.
Notes — Patrick Colm Audley
Working notes, position pieces, and short essays. Cross-posted from various platforms.
application/atom+xml
Atom 1.0 feed
text/markdown
Markdown corpus
Patrick Colm Audley — areas of expertise
Computer Science
Informatique
计算机科学
Mathematics
Mathématiques
数学
Semantic Web
Web sémantique
语义网
High Performance Computing
Calcul haute performance
高性能计算
Cloud Computing
Informatique en nuage
云计算
Bioinformatics
Bioinformatique
生物信息学
Machine Learning
Apprentissage automatique
机器学习
Artificial Intelligence
Intelligence artificielle
人工智能
Cryptography
Cryptographie
密码学
Information Security
Sécurité de l'information
信息安全
Large Language Models
Grands modèles de langage
大型语言模型
Generative AI
IA générative
生成式AI
Intelligent Agents (Agentic AI)
Agents intelligents (IA agentique)
智能体（Agent AI）
Manifold Learning
Apprentissage de variétés
流形学习
Semantic Analysis
Analyse sémantique
语义分析
Topological Data Analysis
Analyse topologique des données
拓扑数据分析
Spectral Graph Theory
Théorie spectrale des graphes
谱图理论
Linked Data
Données liées
关联数据
Knowledge Graph
Graphe de connaissances
知识图谱
Ontology Engineering
Ingénierie des ontologies
本体工程
Public Key Infrastructure
Infrastructure à clés publiques
公钥基础设施
Biometric Authentication
Authentification biométrique
生物特征认证
Satellite Imagery
Imagerie satellitaire
卫星影像
Geomatics
Géomatique
地理信息科学
PostgreSQL
Go (programming language)
Go (langage de programmation)
Go（编程语言）
Python (programming language)
Python (langage de programmation)
Python（编程语言）
C++ (programming language)
C++ (langage de programmation)
C++（编程语言）
Management Consulting
Conseil en management
管理咨询
Fractional CTO
兼职CTO
Solution Architecture
Architecture de solutions
解决方案架构
Startup Execution
Exécution de startup
初创企业执行
Software Architecture
Data Science
Spatial Analysis
Agile Methodologies
Software Development
Databases
Start-ups
Web Applications
Unix
Linux
E-commerce
Security
Mobile Applications
MySQL
SaaS
Software Design
Subversion
Mobile Devices
Amazon Web Services (AWS)
Web Development
Scalability
Apache
Software Engineering
OOP
Product Development
Entrepreneurship
Network Security
Web Services
AJAX
Scrum
LAMP
Android
Managed Services
Data Center
PKI
REST
Program Management
Security Management
Open Source
Cryptocurrency
Ruby
JavaScript
jQuery
XML
Canadian Artificial Intelligence Association (CAIAC)
About
The Arts
Odd Numbered Productions Inc.
Arts vehicle for work at the intersection of AI, sensor data, and cryptographic art.
patrickaudley.com static site generator
Go html/template + jampack post-processing pipeline.