Ir al contenido principal

Ruben Stranders

Craft of Code
Ruben Stranders - Servicio de BomberosRota

Freedom for Firefighters,
Saving Lives



Con experiencia en trabajos de búsqueda y rescate, Ruben Stranders no estaba satisfecho con los anticuados sistemas de alerta de emergencia de los cuerpos de bomberos de los Países Bajos y otras partes de Europa. Junto con su cofundador de FireServiceRota y amigo de toda la vida, Cor Klaasse Bos, los holandeses sabían que tenía que haber una forma mejor.

En la actualidad, lo que comenzó como una aplicación web en PHP escrita junto a los directores de parques de bomberos que luchaban contra el exceso de trabajo de los bomberos de guardia y un sistema de alertas poco sofisticado, se ha convertido en un recurso fiable y valioso para los cuerpos de bomberos del Reino Unido, Dinamarca y los Países Bajos.

Desde sus inicios en 2006, la empresa ha evolucionado hasta convertirse en una herramienta de programación, despliegue y alerta de última generación que abarca todo el espectro, con planes de expansión a los parques de bomberos de Europa y Norteamérica. Al agilizar los servicios de programación y alerta de misión crítica, FireServiceRota ofrece una mayor libertad a los bomberos, al tiempo que garantiza que los equipos de extinción de incendios estén adecuadamente dotados. Pero ha tardado en llegar.

Ruben, que ahora es el director de tecnología de FireServiceRota, se unió a la empresa después de obtener una licenciatura y un máster en informática, y luego un doctorado en inteligencia artificial, ocho años después de que los desarrolladores originales de la empresa comprometieran sus primeras líneas de código. "Cor y yo compartimos la misma obsesión y curiosidad por la tecnología", dice Rubén. "Desde que teníamos 13 años, hablábamos de montar una empresa juntos". 

En 2013, reescribieron el software para permitir a los servicios de emergencia movilizar de forma eficiente a la tripulación adecuada a través de diferentes canales de comunicación y tener una visión general en tiempo real de su participación. FireServiceRota desarrolló una aplicación móvil que incorpora notificaciones push que utilizan WiFi, celular y SMS para la falta de personal, la planificación de turnos y los horarios de los equipos. La tecnología de geolocalización y el chat en tiempo real aportaron aún más precisión y comunicación en tiempo real a esta misión vital.

1

Antes de trasladar el alojamiento de la aplicación a Linode, Rubén y Cor habían heredado un servidor monolítico de su antigua empresa de alojamiento. La aplicación se ejecuta ahora en el centro de datos de Londres de Linodecon copias de seguridad en Frankfurt. Como es lógico, el nuevo sistema también tenía grandes requisitos de flexibilidad, fiabilidad y accesibilidad, lo que exigía una solución más modular y multiservidor. Esta necesidad llevó a Rubén y a su equipo a rediseñar la aplicación en Linode Kubernetes Engine (LKE) para soportar un entorno DevOps más controlado para los servicios críticos que ofrecen. Además, los NodeBalancers deLinode permiten a la empresa escalar hacia arriba y hacia abajo en los momentos de mayor actividad, lo cual es un beneficio real para los servicios de emergencia porque los incendios son impredecibles. 

En un mundo en el que el rendimiento, las copias de seguridad y la conmutación automática por error son esenciales, FireServiceRota no puede fallar. "El precio claro, la simplicidad, el fuerte rendimiento y el excelente servicio deLinodegarantizan el tiempo de actividad y la redundancia que son fundamentales para lo que hacemos", dijo Rubén. "Es literalmente una cuestión de vida o muerte".

El motor de programación de FireServiceRota está en el centro de la planificación y la previsión, ayudando a garantizar que se movilice a las personas adecuadas en el momento adecuado. Los bomberos de guardia pueden ahora planificar su disponibilidad en función de sus compromisos laborales y personales. Los bomberos que no están de servicio pueden relajarse, viajar y dedicarse más a la familia y a las actividades personales cuando no están de servicio porque saben que es poco probable que su brigada los necesite. Los responsables de los parques de bomberos que utilizan FireServiceRota afirman que la moral de los bomberos ha mejorado y también la calidad de los servicios de emergencia que pueden prestar.

"Siempre hubo limitaciones con otros proveedores de nube", dijo Rubén cuando se le preguntó sobre su decisión de utilizar Linode. "Por ejemplo, necesitamos copias de seguridad en streaming y cifradas, o una conmutación por error automática o programada en cinco segundos. No estamos hablando de un sistema que pueda caerse durante 10 o 15 minutos. Eso no es suficiente. Si tenemos un tiempo de inactividad, tiene que ser del orden de segundos, no de minutos y definitivamente no de horas".

Trabajar con su amigo de la infancia y en FireServiceRota sigue siendo increíblemente gratificante para Rubén. Ha escuchado a familias de bomberos agradecidas, compartiendo lo mucho que valoran la libertad que su servicio ha creado, dándoles una experiencia más gratificante para el trabajo de salvamento que hacen para sus comunidades.

Compartir esto