Side ProjectSide project

TwinVault (side project): secure asset and credential storage

A personal side project under Twindevs exploring secure storage for digital assets and credentials, with role-aware access and a privacy-focused design. Built as time allows.

A personal build exploring secure, role-aware asset storage

Role

Solo builder (personal side project)

Team context

Solo personal side project under Twindevs, built as time allows.

Responsibility scope

  • Built this on my own under Twindevs as a personal side project, not a paid client product.
  • Explored secure storage with role-aware access and a privacy-focused design.
  • Used it to practice secure data handling outside of day-to-day IT work.

Stakeholders

  • Me, as the builder learning and experimenting
  • Anyone curious about how I think about secure data handling

Decision points

  • Treat role-aware access and clear ownership as first-class, not an afterthought.
  • Keep AI integration behind a clear boundary so the core data model stays simple.
  • Treat it as a learning project, kept secondary to my IT job search.

Problem and constraints

Personal side project to explore secure, role-aware storage for sensitive digital assets and credentials with clear ownership.

Architecture approach

  • A web frontend with a service gateway and an AI integration kept behind a clear boundary.
  • PostgreSQL with pgvector for structured metadata and retrieval.
  • Role-aware access and lifecycle controls across assets, credentials, and documents.

Outcomes

  • A working personal exploration of secure, role-aware asset storage.
  • Hands-on practice with access boundaries and secure data handling.
  • A way to keep my secure-systems skills current between IT roles.

Next iteration

Keep iterating as time allows; it stays a side project behind my IT job search.

    TwinVault (side project): secure asset and credential storage | Dylan Dahal | Dossier