Patrick Colm Audley
type: Person
given name: Patrick
family name: Audley
alternate name: paudley
alternate name: Full Spectrum Technologist
alternate name: Digital Alchemist
nick: paudley
nick: Full Spectrum Technologist
nick: Digital Alchemist
description: Hacker · Full-Spectrum Technologist · Polymath
main entity of page: https://patrickaudley.com/
callsign: VE7 XBC
job title: Principal
additional name: He/him/his, one, xe/xir
knows language: English
knows language: French
nationality: Canada
address: Patrick Colm Audley
contact point: Patrick Colm Audley
works for: bii
member of: bii
owns: Globally Aware Authentication System
owns: System and method for user polling over a network
subject of: Emergent Knowledge Graphs from High-Order Semantic Spaces
subject of: OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy
subject of: Evaluating Usability and Security: All Ages
subject of: Engineering principles should be runnable policy, not slide-deck nostalgia
subject of: Standard Graph Neural Networks need curved semantic manifolds
subject of: What is a cognitive biometric?
subject of: What is FFIEC compliance?
subject of: Notes — Patrick Colm Audley
knows about: Computer Science
knows about: Mathematics
knows about: Semantic Web
knows about: High Performance Computing
knows about: Cloud Computing
knows about: Bioinformatics
knows about: Machine Learning
knows about: Artificial Intelligence
knows about: Cryptography
knows about: Information Security
knows about: Large Language Models
knows about: Generative AI
knows about: Intelligent Agents (Agentic AI)
knows about: Manifold Learning
knows about: Semantic Analysis
knows about: Topological Data Analysis
knows about: Spectral Graph Theory
knows about: Linked Data
knows about: Knowledge Graph
knows about: Ontology Engineering
knows about: Public Key Infrastructure
knows about: Biometric Authentication
knows about: Satellite Imagery
knows about: Geomatics
knows about: PostgreSQL
knows about: Go (programming language)
knows about: Python (programming language)
knows about: C++ (programming language)
knows about: Management Consulting
knows about: Fractional CTO
knows about: Startup Execution
knows about: Software Architecture
knows about: Data Science
knows about: Spatial Analysis
knows about: Machine Learning Security Operations (MLSecOps)
knows about: Agile Methodologies
knows about: Software Development
knows about: Databases
knows about: Start-ups
knows about: Integration
knows about: Web Applications
knows about: Unix
knows about: Linux
knows about: E-commerce
knows about: Security
knows about: Mobile Applications
knows about: MySQL

PropertyValue
property ID: ORCID
value: 0000-0003-4382-7625

Google Scholar citations
type: InteractionCounter
interaction type: ReadAction
user interaction count: 664

Patrick Colm Audley
type: PostalAddress
type: Address
street address: 112 Westbourne Rd.
street-address: 112 Westbourne Rd.
address locality: Spruce Grove
locality: Spruce Grove
address region: AB
region: AB
postal code: T7X 1R6
postal-code: T7X 1R6
address country: CA
country-name: Canada
geo: GeoCoordinates
  latitude: 53.544972052216295
  longitude: -113.92439808633804

Globally Aware Authentication System
type: Patent
type: CreativeWork
patent number: US20080222706A1
identifier: US20080222706A1
date published: 2008-09-11
date created: 2007-03-08
inventor: Patrick Colm Audley
creator: Patrick Colm Audley

System and method for user polling over a network
type: Patent
type: CreativeWork
patent number: US13538858
identifier: US13538858
date created: 2012-06-29
inventor: Patrick Colm Audley
creator: Patrick Colm Audley

Emergent Knowledge Graphs from High-Order Semantic Spaces
type: ScholarlyArticle
type: AcademicArticle
date published: 2025-10-01
is part of: Working paper · Blackcat Informatics Inc. (2025)
encoding: MediaObject
  encoding format: application/pdf
author: Patrick Colm Audley
abstract: A reproducible, from-first-principles method for discovering emergent knowledge-graph relations in high-order semantic vector spaces. Combines manifold learning, spectral analysis, and residual factorization to extract non-linear conceptual structures from embedded text corpora — yielding interpretable graphs, cosine-based similarity measures, and labelled semantic relations suitable for automated ontology construction. Implementation lives in the nonlinear-semantic-graphs repository.

OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy
type: ScholarlyArticle
type: AcademicArticle
date published: 2003-10-10
is part of: BMC Bioinformatics 4:47 (2003)
encoding: MediaObject
  encoding format: application/pdf
doi: 10.1186/1471-2105-4-47
author: GPS Raghava
author: Stephen MJ Searle
author: Patrick Colm Audley
author: Jonathan D Barber
author: Geoffrey J Barton
abstract: The alignment of two or more protein sequences provides a powerful guide in the prediction of the protein structure and in identifying key functional residues, however, the utility of any prediction is completely dependent on the accuracy of the alignment. In this paper we describe a suite of reference alignments derived from the comparison of protein three-dimensional structures together with evaluation measures and software that allow automatically generated alignments to be benchmarked. We test the OXBench benchmark suite on alignments generated by the AMPS multiple alignment method, then apply the suite to compare eight different multiple alignment algorithms. The benchmark shows the current state-of-the art for alignment accuracy and provides a baseline against which new alignment algorithms may be judged.

Evaluating Usability and Security: All Ages
type: ScholarlyArticle
type: AcademicArticle
date published: 2007-04-30
is part of: CHI 2007 — Workshop on Usability and Security
encoding: MediaObject
  encoding format: application/pdf
author: Patrick Colm Audley
author: Mei Nagappan
abstract: Position paper on testing methodologies that surface security and usability concerns across the full demographic range of users — from children through to the elderly — rather than the typical young-adult convenience sample. Argues that age-stratified user studies expose security failure modes that single-cohort studies miss entirely.

coding-ethos
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/coding-ethos
repository: GitRepository
  browse: https://github.com/paudley/coding-ethos
programming language: Go
programming-language: Go
license: MIT
date created: 2025
date modified: 2026-05-09
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

git-ai-reporter
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/git-ai-reporter
repository: GitRepository
  browse: https://github.com/paudley/git-ai-reporter
programming language: Python
programming-language: Python
license: MIT
date created: 2024
date modified: 2025-08-26
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

pyqa_lint
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/pyqa_lint
repository: GitRepository
  browse: https://github.com/paudley/pyqa_lint
programming language: Python
programming-language: Python
license: MIT
date created: 2024
date modified: 2025-11-12
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

nonlinear-semantic-graphs
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/nonlinear-semantic-graphs
repository: GitRepository
  browse: https://github.com/paudley/nonlinear-semantic-graphs
programming language: Python
programming-language: Python
license: MIT
date created: 2025
date modified: 2026-01-27
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

ai-notes
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/ai-notes
repository: GitRepository
  browse: https://github.com/paudley/ai-notes
programming language: Shell
programming-language: Shell
license: MIT
date created: 2023
date modified: 2026-05-09
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

core_data
type: SoftwareSourceCode
type: Project
description: Docker-managed PostgreSQL setup for local development — opinionated defaults, sensible volume layout, ready in one command. Built because every project re-litigates this.
shortdesc: Docker-managed PostgreSQL setup for local development — opinionated defaults, sensible volume layout, ready in one command. Built because every project re-litigates this.
code repository: https://github.com/paudley/core_data
repository: GitRepository
  browse: https://github.com/paudley/core_data
programming language: Shell
programming-language: Shell
license: MIT
date created: 2023
date modified: 2026-03-30
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

lru_cache
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/lru_cache
repository: GitRepository
  browse: https://github.com/paudley/lru_cache
programming language: C++
programming-language: C++
license: GPL-2.0
date created: 2004
date modified: 2025-08-06
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

colorout
type: SoftwareSourceCode
type: Project
description: Golang colour wrappers for prettifying spew dump output. Tiny utility; surprisingly handy.
shortdesc: Golang colour wrappers for prettifying spew dump output. Tiny utility; surprisingly handy.
code repository: https://github.com/paudley/colorout
repository: GitRepository
  browse: https://github.com/paudley/colorout
programming language: Go
programming-language: Go
license: MIT
date created: 2018
date modified: 2024-12-02
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

e
type: SoftwareSourceCode
type: Project
description: Golang error-handling extensions with structured-error support. Stack-traceable, wrappable, JSON-serialisable.
shortdesc: Golang error-handling extensions with structured-error support. Stack-traceable, wrappable, JSON-serialisable.
code repository: https://github.com/paudley/e
repository: GitRepository
  browse: https://github.com/paudley/e
programming language: Go
programming-language: Go
license: MIT
date created: 2018
date modified: 2024-07-01
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

tsmdailyreport
type: SoftwareSourceCode
type: Project
description: TSM Daily Report for IBM Tivoli Storage Manager. Now archive — kept for historical reference; TSM is no longer the right tool for the job.
shortdesc: TSM Daily Report for IBM Tivoli Storage Manager. Now archive — kept for historical reference; TSM is no longer the right tool for the job.
code repository: https://github.com/paudley/tsmdailyreport
repository: GitRepository
  browse: https://github.com/paudley/tsmdailyreport
programming language: Perl
programming-language: Perl
license: GPL-2.0
date created: 2010
date modified: 2020-07-16
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

ar-ramblings
type: SoftwareSourceCode
type: Project
description: 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.
shortdesc: 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.
code repository: https://github.com/paudley/ar-ramblings
repository: GitRepository
  browse: https://github.com/paudley/ar-ramblings
programming language: PHP
programming-language: PHP
license: GPL-2.0
date created: 2010
date modified: 2016-08-20
maintainer: Patrick Colm Audley
creator: Patrick Colm Audley

aff-bii
type: OrganizationRole
role name: Founder & Principal Management Consultant
start date: 1994-01
description: Management Consulting · Fractional CTO
works for: Blackcat Informatics® Inc.

aff-abt
type: OrganizationRole
role name: President, COO & CFO
start date: 2018-05
end date: 2024
description: Fintech · regulated capital markets · tokenisation
works for: ABT Capital Markets Inc.

aff-tanka
type: OrganizationRole
role name: CTO
start date: 2017-01
end date: 2022-01
description: Geospatial intelligence · satellite imagery analysis
works for: Tanka Technologies Inc.

aff-strutta
type: OrganizationRole
role name: CTO
start date: 2015-05
end date: 2021-08
description: Social marketing · brand engagement platforms
works for: Strutta

aff-mobio-md
type: OrganizationRole
role name: Managing Director, Technology
start date: 2013-05
end date: 2021-08
description: Cloud platforms · public-market incubator
works for: Mobio Technologies Inc.

aff-cogneto
type: OrganizationRole
role name: Founder & CTO
start date: 2006-02
end date: 2007-10
description: Cognitive biometrics · adaptive authentication
works for: Cogneto Development Inc.

aff-dundee
type: OrganizationRole
role name: High-Performance Computing Manager
start date: 2002-04
end date: 2004-05
description: Computational biology · academic HPC
works for: University of Dundee

aff-gt-telecom
type: OrganizationRole
role name: Sr. Ecommerce Architect — PKI & Cryptography
start date: 1997-10
end date: 2001-05
description: Competitive Local Telco · founding-team security
works for: GT Group Telecom

aff-ardan-labs
type: OrganizationRole
role name: Senior Developer
start date: 2022-07
end date: 2023-02
description: Go consulting · training & knowledge transfer
works for: Ardan Labs

aff-team-livable-vancouver
type: OrganizationRole
role name: Park Board Candidate
start date: 2022-08
end date: 2022-09
description: Civic engagement · Vancouver politics
works for: TEAM for a Livable Vancouver

aff-esg-analytics
type: OrganizationRole
role name: CTO
start date: 2020-07
end date: 2022-04
description: Impact investing · ESG data
works for: ESG Analytics

aff-calyx
type: OrganizationRole
role name: Technical Advisory Board Member
start date: 2017-11
end date: 2018-11
description: Bio-ventures advisory
works for: Calyx Bio-Ventures Inc.

aff-placespeak
type: OrganizationRole
role name: Acting CTO (interim)
start date: 2015-01
end date: 2015-04
description: Civic tech · location-based consultation
works for: PlaceSpeak Inc.

aff-mobio-architect
type: OrganizationRole
role name: Chief Architect & VP Engineering
start date: 2011-08
end date: 2013-05
description: Lean-startup cloud · payments
works for: Mobio Technologies Inc.

aff-dominion
type: OrganizationRole
role name: Integration Architect
start date: 2011-01
end date: 2011-08
description: Enterprise integration
works for: Dominion Enterprises

aff-one45
type: OrganizationRole
role name: Sr. Developer
start date: 2010-10
end date: 2011-01
description: Medical-education software
works for: one45 Software

aff-chaordix
type: OrganizationRole
role name: VP Technology
start date: 2008-08
end date: 2010-07
description: Crowdsourcing platforms
works for: Chaordix

aff-galaxy
type: OrganizationRole
role name: Hacker — Security & Code Uplift
start date: 2008-01
end date: 2008-06
description: VOIP · code-base auditing
works for: Galaxy Telecom

aff-adzilla
type: OrganizationRole
role name: Sr. Software Architect
start date: 2004-12
end date: 2006-01
description: ICAP · inline web modification
works for: Adzilla New Media

aff-axion
type: OrganizationRole
role name: System Administrator / MIS
start date: 1996-05
end date: 1997-08
description: ISP infrastructure
works for: Axion Internet Inc.

RCMP Reliability Status
type: EducationalOccupationalCredential
credential category: SecurityClearance
recognized by: Royal Canadian Mounted Police
credential status: active
description: Higher clearance levels are obtainable upon request.

Edmonton, AB, Canada
type: Place
address: PostalAddress
  address locality: Edmonton
  address region: AB
  address country: CA

Sherwood Park, AB, Canada
type: Place
address: PostalAddress
  address locality: Sherwood Park
  address region: AB
  address country: CA

Calgary, AB, Canada
type: Place
address: PostalAddress
  address locality: Calgary
  address region: AB
  address country: CA

Dundee, Scotland, United Kingdom
type: Place
address: PostalAddress
  address locality: Dundee
  address region: Scotland
  address country: GB

Huntsville, Alabama, United States
type: Place
address: PostalAddress
  address locality: Huntsville
  address region: Alabama
  address country: US

Vancouver, BC, Canada
type: Place
address: PostalAddress
  address locality: Vancouver
  address region: BC
  address country: CA

Spruce Grove, AB, Canada
type: Place
address: PostalAddress
  address locality: Spruce Grove
  address region: AB
  address country: CA
description: Resident: current

School of Hard Knocks (Internet Edition)
type: EducationalOrganization
description: Pre-Internet BBS communities; ran several boards, worked with what would now be called micro-startups, and generally hacked around. The actual education that mattered.
alumni: Patrick Colm Audley

English
type: Language
alternate name: Native
iso6391 code: en

French
type: Language
alternate name: Limited working proficiency
iso6391 code: fr

rec-danny-wood
type: Review
item reviewed: Patrick Colm Audley
author: Danny Wood
  type: Person
  job title: Chief Product Officer, Tilt
date published: 2016-07-13
review body: 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.

rec-manu-kapoor
type: Review
item reviewed: Patrick Colm Audley
author: Manu Kapoor
  type: Person
  job title: Senior Frontend Engineer, Rival Technologies
date published: 2015-05-27
review body: 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.

rec-sabrina-gould
type: Review
item reviewed: Patrick Colm Audley
author: Sabrina Gould
  type: Person
  job title: Data Entry Clerk, Maxwell Geo Services
date published: 2014-05-08
review body: 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.

rec-michael-chiang
type: Review
item reviewed: Patrick Colm Audley
author: Michael Chiang
  type: Person
  job title: Senior Data Scientist, Workday
date published: 2013-04-06
review body: 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.

rec-randy-corke
type: Review
item reviewed: Patrick Colm Audley
author: Randy Corke
  type: Person
  job title: Marketing, The Dinner Daily
date published: 2012-12-05
review body: 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.

rec-galya-westler
type: Review
item reviewed: Patrick Colm Audley
author: Galya Westler
  type: Person
  job title: Product Specialist & CEO, Plazus Technologies Inc.
date published: 2011-11-14
review body: 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.

rec-lance-bryant
type: Review
item reviewed: Patrick Colm Audley
author: Lance Bryant
  type: Person
  job title: Senior Developer, Neo Financial
date published: 2011-08-17
review body: Patrick was always willing to help with technical concerns and supported his staff all the way to production!

rec-lindsey-mcewan
type: Review
item reviewed: Patrick Colm Audley
author: Lindsey McEwan
  type: Person
  job title: Hands-on Creative Marketing Manager (Freelance)
date published: 2010-08-31
review body: 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.

rec-bruce-sanderson
type: Review
item reviewed: Patrick Colm Audley
author: Bruce Sanderson
  type: Person
  job title: CEO, DocVM
date published: 2009-03-03
review body: Patrick was an invaluable asset to Galaxy and helped provided significant advancements for the company.

rec-michael-lee
type: Review
item reviewed: Patrick Colm Audley
author: Michael Vay Lee
  type: Person
  job title: Director Software Engineering, Article
date published: 2007-07-11
review body: 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.

What is a cognitive biometric?
type: PodcastEpisode
type: CreativeWork
date published: 2007
duration: PT30M30S
main entity of page: https://patrickaudley.com/#pod-cognitive-biometric
part of series: Tech Buzzwords from WhatIs.com
associated media: What is a cognitive biometric?
publisher: TechTarget / WhatIs.com
contributor: Patrick Colm Audley
about: Patrick Colm Audley
description: Do you know what a passthought is? We didn't either — until we recorded this podcast. To start off the new year with a bang, the Tech Buzzwords podcast from WhatIs.com tackles cognitive biometrics, a fast-growing new field used in authentication in the finance industry and beyond. To learn more about "cognometrics," Assistant Site Editor Alex Howard interviewed Patrick Audley, the CTO of bleeding-edge risk-adaptive software provider Cogneto.
keywords: cognitive-biometric
keywords: adaptive-authentication
keywords: behavioural-biometrics
keywords: passthought
keywords: cognometrics
language: en
copyright year: 2007

What is a cognitive biometric?
type: AudioObject
encoding format: audio/mpeg
duration: PT30M30S
content size: 29296466
upload date: 2007

Tech Buzzwords from WhatIs.com
type: PodcastSeries

What is FFIEC compliance?
type: PodcastEpisode
type: CreativeWork
date published: 2007
duration: PT12M23S
main entity of page: https://patrickaudley.com/#pod-ffiec-compliance
part of series: Tech Buzzwords of the Week
associated media: What is FFIEC compliance?
publisher: TechTarget / WhatIs.com
contributor: Patrick Colm Audley
about: Patrick Colm Audley
description: In this WhatIs.com podcast you'll learn about FFIEC's attempt to modernize existing banking practices in the context of new online threats like phishing. Assistant Site Editor Alex Howard interviewed Patrick Audley, the CTO of risk-adaptive software provider Cogneto. Topics covered: how implementation of FFIEC recommendations changes the way customers use a bank; the difference between single-factor and multiple-factor authentication; whether a fingerprint, iris scanner, or voice-recognition system is sufficient under FFIEC guidance; how dynamic reporting decreases the incidence of fraud and what real-time risk analysis is; whether there are penalties for non-compliance; and where the majority of funds are stolen in phishing attacks.
keywords: ffiec
keywords: compliance
keywords: fintech-regulation
keywords: multi-factor-authentication
keywords: phishing
keywords: real-time-risk-analysis
language: en
copyright year: 2007

What is FFIEC compliance?
type: AudioObject
encoding format: audio/mpeg
duration: PT12M23S
content size: 11899309
upload date: 2007

Tech Buzzwords of the Week
type: PodcastSeries

Engineering principles should be runnable policy, not slide-deck nostalgia
type: BlogPosting
type: SocialMediaPosting
type: CreativeWork
date published: 2026-05-01
main entity of page: https://patrickaudley.com/#post-coding-ethos-runnable-policy
shared content: Reddit (r/GeminiCLI) original
keywords: ai-agents
keywords: policy-as-code
keywords: coding-ethos
keywords: mcp
keywords: static-analysis
mentions: coding-ethos
abstract: 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.
description: 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.
author: Patrick Colm Audley
creator: Patrick Colm Audley
publisher: Patrick Colm Audley
language: en

Standard Graph Neural Networks need curved semantic manifolds
type: BlogPosting
type: SocialMediaPosting
type: CreativeWork
date published: 2026-04-22
main entity of page: https://patrickaudley.com/#post-graph-neural-networks-need-curved-manifolds
shared content: LinkedIn original
keywords: topological-data-analysis
keywords: graph-neural-networks
keywords: manifold-learning
keywords: knowledge-representation
mentions: nonlinear-semantic-graphs
mentions: Emergent Knowledge Graphs from High-Order Semantic Spaces
abstract: 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.
description: 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.
author: Patrick Colm Audley
creator: Patrick Colm Audley
publisher: Patrick Colm Audley
language: en

Notes — Patrick Colm Audley
type: DataFeed
description: Working notes, position pieces, and short essays. Cross-posted from various platforms.
main entity of page: https://patrickaudley.com/#notes
publisher: Patrick Colm Audley
author: Patrick Colm Audley
encoding: Atom 1.0 feed
  type: MediaObject
  encoding format: application/atom+xml
encoding: Markdown corpus
  type: MediaObject
  encoding format: text/markdown
data feed element: DataFeedItem
  date created: 2026-05-01
  item: Engineering principles should be runnable policy, not slide-deck nostalgia
data feed element: DataFeedItem
  date created: 2026-04-22
  item: Standard Graph Neural Networks need curved semantic manifolds
language: en
license: https://creativecommons.org/licenses/by-nc-sa/2.5/ca/

Patrick Colm Audley — areas of expertise
type: ConceptScheme
has top concept: Computer Science
has top concept: Mathematics
has top concept: Semantic Web
has top concept: Satellite Imagery
has top concept: Geomatics
has top concept: PostgreSQL
has top concept: Go (programming language)
has top concept: Python (programming language)
has top concept: C++ (programming language)
has top concept: Management Consulting

Computer Science
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Mathematics
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Semantic Web
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

High Performance Computing
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Cloud Computing
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Bioinformatics
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Machine Learning
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Artificial Intelligence
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Cryptography
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Information Security
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Computer Science

Large Language Models
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Artificial Intelligence

Generative AI
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Artificial Intelligence

Intelligent Agents (Agentic AI)
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Artificial Intelligence

Manifold Learning
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Machine Learning

Semantic Analysis
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Artificial Intelligence

Topological Data Analysis
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Mathematics

Spectral Graph Theory
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Mathematics

Linked Data
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Semantic Web

Knowledge Graph
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Semantic Web

Ontology Engineering
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Semantic Web

Public Key Infrastructure
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Cryptography

Biometric Authentication
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Information Security

Satellite Imagery
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Geomatics
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

PostgreSQL
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Go (programming language)
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Python (programming language)
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

C++ (programming language)
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Management Consulting
type: Concept
in scheme: Patrick Colm Audley — areas of expertise

Fractional CTO
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Management Consulting

Startup Execution
type: Concept
in scheme: Patrick Colm Audley — areas of expertise
broader: Management Consulting

Software Architecture
type: Concept

Data Science
type: Concept

Spatial Analysis
type: Concept

Cloud Computing
type: Concept

Agile Methodologies
type: Concept

Software Development
type: Concept

Databases
type: Concept

Start-ups
type: Concept

Web Applications
type: Concept

Unix
type: Concept

Linux
type: Concept

E-commerce
type: Concept

Security
type: Concept

Mobile Applications
type: Concept

MySQL
type: Concept

SaaS
type: Concept

Software Design
type: Concept

Subversion
type: Concept

Mobile Devices
type: Concept

Amazon Web Services (AWS)
type: Concept

Web Development
type: Concept

Scalability
type: Concept

Apache
type: Concept

Software Engineering
type: Concept

OOP
type: Concept

Product Development
type: Concept

Entrepreneurship
type: Concept

Network Security
type: Concept

Web Services
type: Concept

AJAX
type: Concept

Scrum
type: Concept

Cryptography
type: Concept

LAMP
type: Concept

Android
type: Concept

Managed Services
type: Concept

Data Center
type: Concept

PKI
type: Concept

REST
type: Concept

Program Management
type: Concept

Security Management
type: Concept

Open Source
type: Concept

Cryptocurrency
type: Concept

Go
type: Concept

Python
type: Concept

C++
type: Concept

Ruby
type: Concept

JavaScript
type: Concept

Perl
type: Concept

PHP
type: Concept

jQuery
type: Concept

XML
type: Concept

page
type: ProfilePage
type: WebPage
main entity: Patrick Colm Audley
author: Patrick Colm Audley
copyright holder: Patrick Colm Audley
creator: Patrick Colm Audley
editor: Patrick Colm Audley
publisher: Patrick Colm Audley
language: en
copyright year: 2026
date modified: 2026-05-10T02:36:29-06:00
modified: 2026-05-10T02:36:29-06:00
about: Patrick Colm Audley — areas of expertise
license: https://creativecommons.org/licenses/by-nc-sa/2.5/ca/
was generated by: patrickaudley.com static site generator
was attributed to: Patrick Colm Audley
generated at time: 2026-05-10T02:36:29-06:00

About
type: WebPageElement
is part of: page

patrickaudley.com static site generator
type: Activity
type: SoftwareApplication
description: Go html/template + jampack post-processing pipeline.
was associated with: Patrick Colm Audley
ended at time: 2026-05-10T02:36:29-06:00