· Activo

Aplicaciones web a medida: de la idea al despliegue en Azure

No todo se resuelve con un flujo. A veces una empresa necesita su propia aplicación, con su base de datos, sus usuarios y su lógica de negocio.

Aquí van tres que he desarrollado este año en DPI Estrategia: dos hechas con código de principio a fin, sobre PostgreSQL y Azure, y una con Power Apps. En las dos primeras puedes tocar una pequeña simulación de lo que hacen.

  1. Reparto de horassimulación

    Proyecto de I+D1200 / 1200 h

    1. La IA elige los perfiles
    2. El algoritmo reparte las horas
    • Ana Ingeniera senior✓380 h
    • Luis Técnico de laboratorio✓300 h
    • Pablo Administraciónno encaja—
    • Marta Investigadora✓320 h
    • Iago Comercialno encaja—
    • Sara Desarrolladora✓200 h

    tope de horas de cada persona

    Un planificador de subvenciones que reparte las horas solo

    Para una empresa que planifica y gestiona subvenciones de innovación desarrollé una aplicación completa desde cero, con frontend en React y TypeScript, backend en Python y PostgreSQL detrás, desplegada en Azure. Lo difícil era repartir las horas de cada proyecto según el tipo de personal. Aposté por un enfoque híbrido en el que Gemini elige qué perfiles encajan en cada proyecto y, después, un algoritmo de optimización reparte las horas al máximo respetando los límites de cada persona. La IA pone el criterio y el algoritmo, la exactitud.

    • React
    • TypeScript
    • Python
    • PostgreSQL
    • Azure
    • Gemini
  2. Recordatorios por fasesimulación
    Recordatorio para Carla

    Faltan tus datos para arrancar el proyecto.

    Fase: Planificación · enviado automáticamente

    Una app de coordinación con Next.js que avisa a cada uno

    Una aplicación interna para coordinar a un equipo, hecha con Next.js, con el frontend y el backend en el mismo proyecto, PostgreSQL como base de datos y desplegada en Azure. Cada persona tiene su sitio dentro del proceso y la app le manda recordatorios automáticos según la fase en la que esté, para que nada se quede parado esperando a alguien.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Azure
  3. Bocetos de pantallas de una aplicación junto a un móvil y unos rotuladores

    Gestión de proyectos con Power Apps

    También he trabajado con el low-code de Microsoft. Hice una aplicación de gestión de proyectos en Power Apps, con automatizaciones en Power Automate por detrás. Cuando una empresa ya vive en Microsoft 365, a veces es la forma más rápida de tener su propia herramienta y la más fácil de mantener para su equipo.

    • Power Apps
    • Power Automate

Todo el stack

  • React
  • TypeScript
  • PostgreSQL
  • Azure
  • Python
  • Gemini
  • Next.js
  • Power Apps
  • Power Automate

Lo que me ha dado

  • Construir una aplicación completa desde cero, con frontend, backend y base de datos
  • Combinar IA y algoritmos deterministas, donde la IA decide y el algoritmo optimiza
  • Desplegar y mantener aplicaciones en Azure con PostgreSQL
  • Elegir entre código y low-code según quién vaya a mantenerlo