Receipts for what I build

Clear summaries, deliberate decisions, and security notes where it matters.

FintechSecurityWebMLToolsExperiments

QuietPay

Privacy-first payment flow demo with role-based permissions.

MVP
  • Built: Payments flow, role-based access, audit trail.
  • Decisions: Kept data minimal, prioritized clear states.
  • Security: Scoped permissions, signed events, replay guards.
PaymentsSecurityDjango

Sentinel Ops

Lightweight monitoring + alerting dashboard for small services.

Live
  • Built: Alert rules, log snapshots, incident timeline.
  • Decisions: Optimized for signal clarity over noise.
  • Security: Least-privilege access, audit trails.
ObservabilityNext.jsPostgreSQL

ProofKit

Security review checklist/toolkit for small teams shipping fast.

MVP
  • Built: Checklists, playbooks, lightweight threat maps.
  • Decisions: Keep it short enough to actually use.
  • Security: Risk scoring, review logs.
SecurityDocsWorkflow

LedgerLite

Simple ledger system with immutable records and clear history.

MVP
  • Built: Ledger entries, balance snapshots, audit views.
  • Decisions: Correctness before convenience.
  • Security: Tamper-evident logs, scoped access.
FintechPostgreSQLAPI

AccessMap

RBAC demo with visual permission mapping.

MVP
  • Built: Roles, permissions, access maps.
  • Decisions: Make least-privilege visible.
  • Security: Permission auditing, change logs.
SecurityWebUX

Failover Notes

Simulates service failure and recovery paths for practice.

Prototype
  • Built: Failure scenarios, recovery runbooks.
  • Decisions: Teach resilience with small, repeatable drills.
  • Security: Isolation by default.
SystemsToolsTesting

BuildLog API

Read-only API that exposes blog posts and notes.

MVP
  • Built: Public feed, pagination, caching.
  • Decisions: Separation between content and site.
  • Security: Rate limits, public-only endpoints.
APIPostgreSQLNode