BonÀrea
Cashier / Stock Replenisher
Customer service, stock replenishment, checkout and point-of-sale organisation.
Full Stack Developer · Backend-oriented
Jaime Martret
I build backend-oriented web applications around clear APIs, reliable data models and maintainable architecture, then connect those systems to useful product experiences.
The system
Featured backend project
Backend-first Django REST API for dependency-aware workflows, contextual permissions and auditable state transitions.
Reliable workflows are built from explicit states, rules and transitions.
QuestBoard workflow
Dedicated transition operationBACKLOGREADYIN_PROGRESSREVIEWDONERules enforced by the backend
State changes use a dedicated domain operation, not unrestricted PATCH.
OWNER, REVIEWER and CONTRIBUTOR permissions depend on project and workflow context.
QuestEvent records meaningful assignment, dependency and state mutations.
transaction.atomic and deliberate row locks protect cross-row invariants.
The experience
Selected project · Collaborative work
DuckyArena combines private-room 3v3 play, hidden lane deployment and realtime technical-question duels. A server-authoritative Node.js backend resolves combat, while React presents the complete flow from Duckie selection to persistent match results.
Realtime systems become meaningful when players can feel the state change.
A collaborative academic project, later shaped through a focused professionalization pass across realtime backend, frontend integration, quality and visual game feel.



Per-player snapshots keep rival lane choices private until the authoritative reveal.
Players submit intentions; the Node.js backend resolves timing, abilities and outcomes.
PostgreSQL preserves completed match results and profile statistics.
Selected project
Configure realistic datasets once, inspect one generated result and reuse it across table, JSON, CSV and SQL.

Workflow
generatedDataShared result
Browser boundary
01
A capability map grounded in the systems, interfaces and delivery workflows shown above.
APIs, application rules, realtime coordination and relational data.
Explicit domain rules, contextual permissions, server authority and durable persistence.
Responsive, accessible interfaces that make application state understandable.
Static editorial delivery, browser-native workflows and realtime product feedback.
Tests, containers and delivery checks that keep changes reproducible.
Automated quality gates, PostgreSQL integration, container builds and documented API contracts.
02
I like understanding the whole path from a product decision to the system that supports it. That means asking where responsibilities belong, making rules explicit and keeping the interface connected to reliable data.
I’m building my software career through practical projects and formal training, bringing with me experience in customer-facing operations, coordination and organised delivery.
03
Cashier / Stock Replenisher
Customer service, stock replenishment, checkout and point-of-sale organisation.
Junior Store Manager
Operational and commercial management, CRM, inventory, billing, forecasting and reporting.
Supervisor
Team coordination and training, daily operations, SAP and reporting.
04
Grup CIEF, Barcelona
In progress
Microsoft
View verified credentialUniversitat Politècnica de Catalunya
Studies not completed
05
06
If you’re looking for a junior Full Stack developer with a backend focus, let’s talk about the product and the systems behind it.