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.

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 - Web Developer

Hola, soy Fran

Soy desarrollador backend junior con foco en Python, Django y SQL.

Estoy construyendo mi perfil profesional alrededor de aplicaciones web útiles, claras y mantenibles: herramientas de gestión, agendas, clientes, tareas, datos y procesos reales. Me interesa especialmente el backend porque es donde se ordena la lógica del negocio, se modelan los datos y se construye la parte que hace que una aplicación funcione de verdad.

Actualmente curso un Máster en Desarrollo Web Full Stack en Conquer Blocks. Aunque la formación es full stack, mi orientación profesional actual está centrada en backend con Python, Django, SQL, Git, despliegue y construcción de proyectos reales.

También trabajo con herramientas de IA aplicadas al desarrollo, no como sustituto del criterio técnico, sino como apoyo para estructurar mejor, revisar, acelerar tareas, documentar y mejorar el proceso de aprendizaje y construcción.

En qué estoy trabajando ahora

  • Desarrollo backend con Python y Django
  • Modelado de datos y consultas con SQL
  • Aplicaciones web server-rendered
  • Proyectos de gestión con lógica de negocio real
  • Despliegue de aplicaciones web
  • Documentación clara de proyectos
  • Uso práctico de IA como apoyo al desarrollo

Proyecto principal

Aplicación web desarrollada con Django para gestionar agenda, citas, disponibilidad, clientes y servicios en negocios que trabajan por cita.

Es una aplicación server-rendered con Django como fuente de verdad, PostgreSQL en producción, SQLite en local, CSS propio y uso puntual de htmx. También incorpora Wagtail como soporte de administración/CMS dentro del proyecto.

Incluye demo pública en https://agenda.franciscojbravo.com, credenciales de prueba, calendario mensual, detalle diario, gestión de clientes, servicios, bloqueos, cierres manuales, festivos oficiales sincronizados desde BOE, estados de cita y validaciones de disponibilidad.

El proyecto tiene una demo reproducible mediante comando de reset, suite de tests con Django TestCase y preparación para despliegue tradicional con PostgreSQL, Gunicorn y Nginx.

Este proyecto representa bastante bien el tipo de aplicaciones que me interesa construir:

  • herramientas útiles para problemas reales
  • lógica de negocio clara
  • modelos de datos bien pensados
  • validaciones operativas
  • interfaz funcional y limpia
  • documentación cuidada
  • demo pública reproducible
  • despliegue real
  • evolución progresiva del producto

Otros proyectos destacados

Aplicación web de gestión de tareas tipo kanban, desarrollada con Django y orientada a organizar trabajo mediante tableros, listas y estados.

Refuerza mi interés por construir herramientas que ayuden a ordenar procesos y mejorar la gestión diaria.

Aplicación web para gestionar clientes y actividad comercial con Django.

Proyecto centrado en operaciones CRUD, relaciones entre modelos, organización de datos y flujos de gestión propios de una herramienta interna de negocio.

Gestor de biblioteca en Python y SQLite con búsquedas, edición y control de disponibilidad.

Proyecto más sencillo, útil para mostrar base de Python, SQL y manejo de datos fuera del entorno Django.

Stack principal

Backend

  • Python
  • Django
  • SQL
  • PostgreSQL
  • SQLite

Web

  • HTML
  • CSS
  • Aplicaciones server-rendered
  • htmx en proyectos concretos

Herramientas y entorno

  • Git
  • GitHub
  • Linux y terminal
  • Despliegue de aplicaciones web
  • DigitalOcean

IA aplicada al desarrollo

  • prompting técnico
  • trabajo con contexto
  • revisión asistida
  • documentación
  • apoyo en diseño y evolución de proyectos

Cómo me gusta trabajar

Valoro el código claro, la lógica bien pensada y la documentación útil.

Me interesa construir proyectos que no solo funcionen, sino que también se puedan entender, explicar, mantener y mejorar con criterio.

Busco consolidarme como desarrollador backend junior aportando compromiso, aprendizaje rápido, comunicación clara y capacidad para convertir problemas concretos en soluciones prácticas.

Objetivo actual

Seguir creciendo como backend junior con Python, Django y SQL, incorporarme a un equipo donde pueda aportar desde el primer momento y continuar desarrollando proyectos reales con una base técnica cada vez más sólida.

Pinned Loading

  1. agenda-de-citas agenda-de-citas Public

    Aplicación de gestión de citas desarrollada con Django y Wagtail, con calendario, disponibilidad y gestión de clientes.

    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. fjbravo75 fjbravo75 Public

    README de perfil de Fran Bravo, desarrollador backend junior con Python, Django y SQL.

  5. python-sql-library-manager python-sql-library-manager Public

    Gestor de biblioteca en Python y SQLite con búsquedas, edición y control de disponibilidad.

    Python