Money events that are never written twice or lost
On the tokenized-stocks platform, events arrive from Kafka at least once. I built the ingestion into PostgreSQL with idempotency keys and row locks, so a redelivered event can't create a second write, and an event that keeps failing lands in a dead-letter queue instead of disappearing.
- Tokenized-loan marketplace backend: NestJS, MongoDB, gasless EIP-7702 UserOps
- EVM indexer proof of concept: chain-reorg handling, RabbitMQ
- Fund contracts: found and fixed a yield-theft vulnerability before deployment
- Deployment: AWS, Terraform, Kubernetes, GitHub Actions
