
Francisco Contreras
Software Architect - CTO
Biography
Senior software architect with more than 12 years of experience. Co-organizer of the Java User Group Nicaragua, Java and mobile tech’s enthusiast, and international speaker. Experienced in working with companies all around the world in the development of business/marketing solutions including, among others, back-end development, front-end web/desktop development, business intelligence, and mobile development. System engineer with a master’s in business informatics. Enjoys the challenges and projects that demand going the extra mile to accomplish extraordinary results.
Sessions
Integración de Java con MQTT para la Automatización del Hogar
En esta charla, exploraremos cómo Java se une al versátil protocolo MQTT para crear soluciones de domótica. Comenzaremos introduciendo los conceptos fundamentales de la domótica y la importancia de la comunicación eficiente en los sistemas IoT.Luego, profundizaremos en MQTT, destacando sus características clave como la eficiencia, la fiabilidad y la arquitectura publish/subscribe, que lo hacen ideal para la automatización residencial.A continuación, nos adentraremos en cómo Java, puede ser utilizado para desarrollar aplicaciones de domótica que se comunican con dispositivos IoT a través de MQTT. Cubriremos las bibliotecas Java que facilitan esta integración y proporcionaremos ejemplos de código para ilustrar la interacción entre una aplicación Java y dispositivos IoT mediante MQTT.También discutiremos las mejores prácticas para garantizar la seguridad y la privacidad en las comunicaciones MQTT, abordando el uso de TLS/SSL, autenticación y autorización. Además de consejos sobre cómo manejar la reconexión y asegurar la entrega de mensajes para construir sistemas de domótica fiables y resilientes.Finalmente, se presentará un demo de conexión de una aplicación Java con un broker MQTT para la transferencia de mensajes a dispositivos inteligente
Language: Spanish
Audience Level: Intermediate
Talk Format: Talk (~30-45 minutes)

