Mis Proyectos

Notificador - Telegram bot (https://t.me/kafkajgf_bot)

🚀 Desarrollé Notificador, un bot de Telegram que centraliza información diaria de forma rápida, automatizada y desacoplada.

  • 📰 Titulares del día
  • 🎬 Cartelera actual de cine
  • 🌦️ Información meteorológica por ciudad
  • 📺 Programación TDT
  • 🍿 Top series actuales de plataformas de streaming
  • y muchas cosas más...
Java 17Spring BootPostgreSQLDockerRedisKafka
Ver en GitHub

Notificator (Multi-channel system)

Es una aplicación Spring Boot diseñada para centralizar el envío de notificaciones a múltiples canales. El proyecto se compila, genera imagen Docker y se publica automáticamente en Docker Hub mediante Jenkins CI/CD.

  • 💬 Telegram
  • 💬 Whatsapp
  • 💻 Discord
  • 💻 MQTT
  • 📧 correo electrónico (SMTP)
  • Mensajes programados y muchas cosas más.
Java 17Spring BootPostgreSQLDockerRedisKafka
Ver en GitHub

Google Calendar Notifier

Integración con Google Calendar para sincronizar eventos y generar notificaciones automáticas por medio de Notificator.

  • Sincronización con Google Calendar API
  • Agenda diaria de todos los calendarios a las 8:00 am
Java 17Spring BootGoogle Calendar API
Ver en GitHub

MyCV

La aplicación que estás viendo... donde se pretende mostrar mi CV de una forma más llamativa asi como mostrar mis demás proyectos.

  • Módulo Admin securizado para la gestión de la web
  • Portfolio de mis applicaciones
  • Aplicación responsive
  • Modo light/dark automático
  • Web bilingüe
Java 17Spring BootPostgreSQLDockerSpring Security y JWTThymeleaf
Ver en GitHub

Notificator-Front

Aplicación web para gestionar y enviar notificaciones desde una única interfaz a diferentes plataformas y servicios de comunicación.

  • Envío de notificaciones desde una interfaz web
  • Soporte para múltiples destinos: Telegram, Discord, Mail, WhatsApp, Alexa y MQTT
  • Envío de mensajes, archivos adjuntos, encuestas y mensajes anclados
  • Integración con la API REST de Notificator
  • Interfaz responsive
Java 17Spring BootThymeleafHTML / CSS / JavaScriptREST APIDocker
Ver en GitHub

Mail-Service

Mail Service es un microservicio desarrollado con Spring Boot + Java que proporciona un servicio centralizado para el envío de correos electrónicos.

  • Envío mediante SMTP o Kafka
  • Soporte para archivos adjuntos en Minio
  • Gestión de múltiples destinatarios
  • Preparado para ejecución mediante Docker
  • Soporte para contenido HTML
Java 21Spring BootPostgreSQLKafkaREST APIDockerSwagger / OpenAPIMinio
Ver en GitHub