Synapse — Infrastructure
Synapse backend: two-layer independent permission architecture, automatic and secure git synchronization from a container, and real production hardening.
Infrastructure & Backend
The Challenge
A team of 4 people worked with AI assistants with fragmented local context, rehashing decisions already made, and there was no visibility into what each person had done. Also, not all project information had to be visible to everyone, and the system had to be exposed through multiple channels at once without duplicating permission logic.
The Solution
Shared memory persisted in a git repo, served by an API with permissions verified in two independent layers and revalidated at each endpoint. Each write automatically syncs with git, with concurrency control to prevent corruption between simultaneous writes.
Related project
Synapse
Role in the project
Sole Solutions Architect and Backend Developer.