All work
Kotlin · Spring Boot
Invoice allocation API
Secure, concurrency-safe allocation for a multi-tenant platform.
The work
At Paynamics Technologies, I developed a secure invoice series allocation API using Kotlin and Spring Boot. The API handles sequential range allocation in a multi-tenant environment, with validation, idempotency, and database constraints to support safe concurrent requests.
Contributions & outcomes
- Implemented validation and sequential invoice range allocation.
- Built idempotency and concurrency-safe database constraints into the allocation flow.
- Enforced tenant and subtenant data isolation.
Built with
Kotlin / Spring Boot