Character selectResume

Class dossier · The Vault-Keeper

The Archivist

Database Engineer

Models the domain. Guards the vault. Answers the query.

Attributes

Data Modeling
Querying
Architecture
Analytics
Systems Thinking

Archetypal attributes: a presentation device, not a measurement.

Mission profile

Data modeling, warehousing and graph data. The Archivist treats a database as the computational model of a domain, not just somewhere to keep rows: schemas that mean something, relationships that can be traversed, queries that answer real questions.

The vault holds a data warehouse, a graph of a human life, and an engine that models an entire story: three different ways to teach a database how the world fits together.

Arsenal

  • PostgreSQL
  • SQL
  • Python
  • Data Warehousing
  • ETL / ELT
  • Dimensional Modeling
  • Graph Queries
  • Schema Design

Projects

Quest board in the works

  • ConceptData engineering

    Data Warehouse

    Ingestion, ETL/ELT, normalization, dimensional modeling, transformations, analytics and reporting, end to end.

    • SQL
    • PostgreSQL
    • Python
  • ConceptGraph data

    Constellation of a Life

    A life modeled as a graph: nodes, relationships, traversals, shortest paths and graph queries, with an actual human purpose behind them.

    • Graph modeling
    • PostgreSQL
    • Next.js

    The StackBlitz demo will use a self-contained in-memory graph rather than the production Postgres stack.

  • ConceptComplex domain modeling

    Storytelling Engine

    A database that models the story itself: characters, factions, locations, events, goals and causality, all queryable along the timeline.

    • Relational modeling
    • SQL

Education

  • Bachelor's in Software Engineering
  • Master of Business Administration (MBA)
  • Bachelor's in Global Business