Skip to content
View fjbravo75's full-sized avatar

Block or report fjbravo75

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fjbravo75/README.md

Fran Bravo - Desarrollador web full stack orientado al backend

Hola, soy Fran Bravo

Soy desarrollador web full stack orientado al backend. Trabajo principalmente con Python, Django, SQL, PostgreSQL, JavaScript y React para construir aplicaciones web útiles, mantenibles y conectadas con necesidades reales.

Me interesa especialmente convertir un problema de negocio en una solución completa: comprender los flujos, modelar los datos, desarrollar la lógica, cuidar los permisos, probar el comportamiento, desplegar la aplicación y documentarla con claridad.

Mi formación incluye el Máster en Desarrollo Web Full Stack de Conquer Blocks. Como proyecto final desarrollé y defendí AgendaSalon, una aplicación publicada y disponible como muestra de mi trabajo.

Proyecto principal

Aplicación web para gestionar citas, clientes, profesionales y reservas online en peluquerías, barberías y pequeños salones de belleza.

AgendaSalon reúne la agenda interna del negocio, la reserva pública, la gestión de clientes y la administración de la plataforma. Está construido principalmente con Django y PostgreSQL, mientras que React se utiliza en las interfaces que requieren una interacción más dinámica.

La disponibilidad, los permisos y el aislamiento de los datos se resuelven en el servidor. El proyecto incluye pruebas automatizadas, integración continua sobre SQLite y PostgreSQL y un despliegue público con Gunicorn, Nginx y HTTPS.

Repositorio · Demostración · Vídeo del proyecto

Otros proyectos destacados

  • Django Task Manager — Gestor de tareas tipo kanban con tableros, listas, permisos, pruebas automatizadas y movimiento interactivo de tareas. Demostración

  • CRM Básico Django — Aplicación de gestión comercial con clientes, empresas, actividad, búsqueda, control de acceso y persistencia relacional. Demostración

  • React CatGallery — Aplicación frontend con React, Vite, consumo de API, filtros, favoritos y persistencia en el navegador. Demostración

Tecnologías

  • Backend y datos: Python, Django, SQL, PostgreSQL y SQLite.
  • Frontend: HTML, CSS, JavaScript, React y Vite.
  • Calidad y despliegue: Git, GitHub, pruebas automatizadas, GitHub Actions, Linux, Gunicorn, Nginx, HTTPS y DigitalOcean.

Cómo trabajo

Antes de desarrollar, procuro entender el problema, los usuarios, los datos y las reglas que debe respetar la aplicación. Valoro el código comprensible, las validaciones, la seguridad, las pruebas y una documentación que permita ejecutar y revisar el proyecto sin depender de mi entorno.

También utilizo herramientas de inteligencia artificial y agentes de desarrollo como apoyo para analizar requisitos, explorar alternativas, preparar primeras versiones, revisar código, ejecutar pruebas y mantener la documentación.

No considero terminada una salida generada hasta haberla entendido, revisado y comprobado. Las decisiones de producto y arquitectura, la integración de los cambios y la validación final son responsabilidad mía.

Objetivo profesional

Busco incorporarme a un equipo de desarrollo web donde pueda seguir creciendo, aportar una base sólida de backend y participar en la construcción de productos reales de principio a fin.

Contacto

Estoy abierto a oportunidades profesionales y colaboraciones relacionadas con el desarrollo web.

Pinned Loading

  1. agendasalon agendasalon Public

    SaaS para gestionar citas y reservas en salones de belleza y barberías con Django, PostgreSQL y React.

    Python

  2. crm-basico-django crm-basico-django Public

    CRM básico con Django para gestionar clientes y actividad comercial.

    Python

  3. django-task-manager django-task-manager Public

    Aplicación Django de gestión de tareas tipo kanban con demo pública

    Python

  4. react-02-catgallery react-02-catgallery Public

    Galería de imágenes con React y Vite, filtros, favoritos persistentes y consumo de The Cat API.

    JavaScript