Biofarma
Backend GraphQL APIs for orders, billing, and customers with scoped auth, caching, and pagination—making day-to-day operations faster and safer.
- Backend Developer at ICUBE by SIRCLO
- November 2022
- Icube By Sirclo
- Magento 2 · GraphQL
Client project · code under NDA
// request flow client app → GraphQL API (Magento 2) → token-scoped resolvers: orders · billing · customers
Overview
Implemented backend GraphQL endpoints covering orders, billing, and customer data. The APIs use token-scoped authorization (different results for authenticated and unauthenticated call). Operational actions (e.g., cancel order) are validated and logged for audibility, and the error model is also formalized so clients experience clear. Admin workflows such as available bill and billing status are surfaced with GraphQL to facilitate automation of back-office processes.
What I built
- Auth & security
- Orders & Billing
- Customers
Architecture
// Request flow
- client app
- GraphQL API (Magento 2)
- token-scoped resolvers: orders · billing · customers