Skip to content
View humbertcostas's full-sized avatar
🐒
🐒

Organizations

@r-net-tools

Block or report humbertcostas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
humbertcostas/README.md

Humbert Costas — Cybersecurity · Data Engineering · Knowledge Graphs

Hi, I'm Humbert

Cybersecurity veteran (15+ years) turned data engineer, working on making security standards machine-reasonable.

Current focus: building a formal reasoning engine on cybersecurity standards at @KGCS — connecting them into a single queryable knowledge graph (6M+ nodes and counting), and experimenting with Ontologies, GraphRAG and AI agents (MCP) on top of it.

Organizations & projects

One research line, three stages:

2015 – 2020 · @r-net-tools — where it started: learning data science by analyzing security standards in R.

2020 – 2026 · @motherhack3r — The official CRAN package org, plus a growing collection of repos as the research evolved into graphs, ML and hacking tools.

  • mitre — R package published on CRAN: MITRE & NIST standards as graph data.

2026 – now · @Ariadna-KGCS — the focus: publishing KGCS as a standard with its toolkit.

  • kgcs-spec — ontology, SHACL shapes, mappings and machine-readable contracts for the cybersecurity causal chain.
  • and more ...

Contributions — data-quality fixes confirmed upstream in MITRE's official CAR (#142) and ATT&CK CTI (#53, PR #54).

Toolbox

R Python Neo4j Spark Azure Databricks Terraform MCP

Stats

Lifetime stats

Rendered by statsvg_rs — my static SVG stats generator, written in Rust and refreshed every 6h by GitHub Actions.

Elsewhere

LinkedIn · CRAN · Barcelona


Architecture before decoration · Evidence before opinion · Clarity before branding

Pinned Loading

  1. motherhack3r/mitre motherhack3r/mitre Public

    MITRE package gives you an approach to cybersecurity data sets.

    R 19 6

  2. r-net-tools/net.security r-net-tools/net.security Public

    Security R package with a set of utils to analyse the different industry standards (MITRE and NIST).

    R 12 10

  3. Ariadna-KGCS/kgcs-pipeline Ariadna-KGCS/kgcs-pipeline Public

    ETL pipeline that builds the KGCS Neo4j graph from NVD and MITRE sources, in causal-chain order

    MDX

  4. Ariadna-KGCS/kgcs-server Ariadna-KGCS/kgcs-server Public

    KGCS query API: schema-driven agents and orchestrator over the knowledge graph

    Python

  5. Ariadna-KGCS/kgcs-spec Ariadna-KGCS/kgcs-spec Public

    KGCS standard: ontology, SHACL shapes, mappings and machine-readable contracts for the cybersecurity causal chain