BonÀrea
Reponedor / Cajero
Atención al cliente, reposición, caja y organización del punto de venta.
Desarrollador Full Stack · Orientación backend
Jaime Martret
Desarrollo aplicaciones web con orientación backend mediante APIs claras, modelos de datos fiables y una arquitectura mantenible, y conecto esos sistemas con experiencias de producto útiles.
El sistema
Proyecto backend destacado
API REST backend-first con Django para flujos con dependencias, permisos contextuales y transiciones de estado auditables.
Los flujos fiables se construyen con estados, reglas y transiciones explícitas.
Flujo de QuestBoard
Operación de transición dedicadaBACKLOGREADYIN_PROGRESSREVIEWDONEReglas aplicadas por el backend
Los estados cambian mediante una operación de dominio dedicada, no con PATCH sin restricciones.
Los permisos de OWNER, REVIEWER y CONTRIBUTOR dependen del contexto del proyecto y del flujo.
QuestEvent registra las mutaciones relevantes de asignación, dependencias y estado.
transaction.atomic y bloqueos de fila deliberados protegen invariantes entre filas.
La experiencia
Proyecto seleccionado · Trabajo colaborativo
DuckyArena combina partidas 3v3 en salas privadas, despliegue oculto por líneas y duelos en tiempo real basados en preguntas técnicas. Un backend autoritativo en Node.js resuelve el combate, mientras React presenta el flujo completo desde la selección de Duckie hasta los resultados persistentes.
Los sistemas realtime cobran sentido cuando los jugadores pueden sentir cada cambio de estado.
Un proyecto académico colaborativo, desarrollado después mediante una profesionalización enfocada en backend realtime, integración frontend, calidad y sensación de juego.



Los snapshots por jugador mantienen ocultas las líneas rivales hasta la revelación autoritativa.
Los jugadores envían intenciones; el backend Node.js resuelve tiempos, habilidades y resultados.
PostgreSQL conserva los resultados completados y las estadísticas de perfil.
Proyecto seleccionado
Configura datasets realistas una vez, inspecciona un único resultado generado y reutilízalo en tabla, JSON, CSV y SQL.

Flujo
generatedDataResultado compartido
Límite del navegador
01
Un mapa de capacidades basado en los sistemas, interfaces y flujos de entrega mostrados arriba.
APIs, reglas de aplicación, coordinación realtime y datos relacionales.
Reglas de dominio explícitas, permisos contextuales, autoridad del servidor y persistencia duradera.
Interfaces responsive y accesibles que hacen comprensible el estado de la aplicación.
Entrega editorial estática, flujos nativos del navegador y feedback de producto realtime.
Tests, contenedores y controles de entrega que mantienen los cambios reproducibles.
Quality gates automatizados, integración PostgreSQL, builds de contenedores y contratos de API documentados.
02
Me gusta comprender todo el recorrido entre una decisión de producto y el sistema que la sostiene. Eso implica preguntarme dónde pertenece cada responsabilidad, hacer explícitas las reglas y conectar la interfaz con datos fiables.
Estoy construyendo mi trayectoria en software mediante proyectos prácticos y formación reglada, apoyándome también en mi experiencia en atención al cliente, coordinación y operativa organizada.
03
Reponedor / Cajero
Atención al cliente, reposición, caja y organización del punto de venta.
Jr. Store Manager
Gestión operativa y comercial, CRM, inventario, facturación, previsiones y reporting.
Supervisor
Coordinación y formación de equipos, operativa diaria, SAP y reporting.
04
Grup CIEF, Barcelona
En curso
Microsoft
Ver credencial verificadaUniversitat Politècnica de Catalunya
Estudios no finalizados
05
06
Si buscas un desarrollador Full Stack junior con orientación backend, hablemos del producto y de los sistemas que lo hacen posible.