Entrevistas
Ioan Iacob, Fundador y CEO de FLOWX.ai – Serie de Entrevistas

Ioan Iacob, es el fundador y CEO de FLOWX.AI, una plataforma de modernización de aplicaciones de inteligencia artificial revolucionaria para aplicaciones empresariales de misión crítica. Es una plataforma de eventos moderna construida sobre una arquitectura de microservicios. Utiliza los estándares industriales más populares para el modelado de procesos, la gestión de reglas de negocio y se integra con facilidad con sistemas heredados y con las últimas API y RPA.
¿Qué te atrajo inicialmente a la informática?
Siempre me ha fascinado el concepto de palanca – la idea de multiplicar la fuerza. La informática, para mí, representa la herramienta definitiva para amplificar la capacidad más valiosa de las personas: la mente humana.
Ofrece un camino increíblemente rápido desde la idea hasta la realización – un rasgo que ha impulsado el aumento exponencial de la innovación en los últimos 50 años. Este poder de transformación y impacto rápido es lo que inicialmente me atrajo a la informática.
Ahora, con FLOWX.AI, estamos redefiniendo cómo se pueden construir software de misión crítica – lo que significa que tenemos la oportunidad de impulsar la curva de crecimiento en sí. Nuestro mundo se basa en software empresarial – banca, servicios públicos, agricultura, defensa – el software empresarial es la base de nuestra civilización. Y hay mucha palanca para llevar la mejor tecnología a la empresa, porque eso impacta en muchas vidas downstream, y esta es la razón por la que creemos que podemos ser muy útiles para el mundo. Hoy estamos gastando billones de dólares para construir, ejecutar y mantener esa capa de tecnología.
Así que piensa en ello: ¿qué pasaría si pudiéramos hacer que la construcción de software empresarial fuera órdenes de magnitud más eficiente?
Esto mejoraría servicios vitales como la banca, los servicios públicos o la defensa – haciéndolos más interconectados, fáciles de usar y eficientes para las personas. Y, quizás aún más importante, con los recursos liberados, podríamos acelerar considerablemente el ritmo de la innovación.
Imagina, por ejemplo, un mundo donde las agencias gubernamentales puedan desarrollar y desplegar rápidamente sistemas de inteligencia artificial avanzados para optimizar los servicios públicos, mejorar la entrega de atención médica y abordar problemas sociales urgentes. Al optimizar el desarrollo de software empresarial, podemos desbloquear una nueva era de progreso tecnológico y avance social.
No somos solo parte de la revolución tecnológica; estamos redefiniendo sus límites de lo que es posible.
Anteriormente, cofundaste Qualitance, una plataforma que diseñaba tecnología y productos para empresas Fortune 500 y startups. ¿Cuál fue uno de los proyectos más interesantes en los que trabajaste, y qué aprendiste de esta experiencia?
Estuvimos involucrados en una serie de proyectos de transformación digital en Qualitance con empresas Fortune 500 y startups.
Esta experiencia nos llevó a una realización crucial. A pesar de la rápida evolución en productos digitales de consumo y las inversiones sustanciales de las grandes corporaciones, había una brecha masiva en la construcción y el lanzamiento de soluciones digitales al mercado, especialmente en áreas de misión crítica y negocio como la banca.
Este desafío fue (y sigue siendo) especialmente pronunciado en el sector financiero, pero es igualmente prevalente en todos los sectores empresariales.
Entendimos la necesidad de plataformas de transformación digital para proporcionar capacidades en tres dimensiones clave que desafían a la empresa:
- Integración – necesita poder integrarse de manera transparente con paisajes tecnológicos complejos existentes – desde arquitecturas de mainframe heredadas hasta sistemas modernos
- Desarrollo rápido de productos digitales modernos – ser capaz de responder a las necesidades del mercado y los requisitos regulatorios en casi tiempo real. Hay una tremenda competencia y los equipos de TI y negocio necesitan construir productos digitales modernos que brinden una excelente experiencia de usuario de manera rápida y rentable,
- Robustez – confiabilidad, escalabilidad, seguridad: porque las empresas manejan cargas de trabajo de misión crítica, estos son requisitos no negociables.
Estas observaciones están en el núcleo de la construcción de FLOWX.AI. Nuestro enfoque es empoderar a las grandes empresas para que puedan desarrollar y modernizar plataformas digitales de manera rápida y eficiente, integrando de manera transparente las capacidades de cualquier sistema existente o nuevo.
¿Cuándo te diste cuenta por primera vez de que los métodos actuales de desarrollo de software están rotos y no son escalables?
La complejidad en el mundo empresarial ha aumentado exponencialmente, y también lo han hecho los costos y el tiempo que se tarda en llevar los productos al mercado.
Esto es lo que he experimentado trabajando junto a muchos equipos talentosos en el mundo empresarial durante más de una década. He visto cómo desarrollar software robusto y bueno sigue siendo increíblemente costoso – a pesar del acceso a talento increíble y la proliferación de tecnologías diseñadas para resolver el problema.
Antes de FLOWX.AI, las únicas opciones para desarrollar digital en la empresa eran soluciones verticales inflexibles o proyectos de desarrollo personalizados masivos que intentaban combinar múltiples plataformas tecnológicas.
Como resultado, los equipos en el mundo empresarial están limitados por la falta de flexibilidad para construir lo que necesitan y están limitados por lenguajes de programación propietarios y sistemas heredados. Esto, combinado con el aumento de la complejidad, está frenando a los equipos más talentosos. Estos equipos se ven absorbidos por trabajos tediosos y de bajo rendimiento que apenas mueven la aguja. Los costos de TI en espiral, junto con los rendimientos decrecientes, son uno de los desafíos más difíciles que enfrentan las empresas. Esto fue particularmente evidente dentro de las grandes organizaciones de servicios financieros.
No puedo enfatizar lo suficiente lo frustrante que es para todos en el espacio. Es deprimente para los ingenieros que tienen que hacer un trabajo tedioso y poco emocionante. Está frenando a los líderes empresariales porque no pueden brindar a sus clientes servicios intuitivos, escalables y conectados que necesitan. Así que esto es a lo que respondimos. Habíamos trabajado lado a lado con estas personas. De hecho, habíamos sido estas personas a lo largo de nuestras carreras. Así que realmente las entendimos y queríamos solucionar este problema, devolverles el control de su tecnología, de su negocio.
¿Cuál es la historia de origen detrás de FLOWX.AI?
Habíamos estado trabajando en la plataforma que finalmente se convirtió en FLOWX.AI durante más de una década. Teníamos esta sensación masiva de que estamos sentados en algo increíblemente poderoso, pero no podíamos poner el dedo en ello.
Luego, durante una reunión con el equipo de Revolut en Londres, nos golpeó. Cuando aprendimos que el negocio de Revolut se basaba en el sistema de banca central de Barclays, nos dimos cuenta de que teníamos en nuestras manos una plataforma que podría permitir que cualquier banco desarrollara sistemas de misión crítica robustos y hermosos a una velocidad que era órdenes de magnitud mayor.
Luego, nuestro primer cliente, el banco más grande de Europa del Sur, adoptó nuestra tecnología y comenzó a usarla como su plataforma de desarrollo digital predeterminada para una gran parte de su negocio – construyendo plataformas digitales que se enfrentaban tanto a los clientes como a los empleados – desde toda la incorporación en la sucursal para banca minorista y empresarial hasta plataformas de gestión de activos. Presenciar la velocidad a la que podían desarrollar confirmó que de hecho estábamos al borde de una nueva revolución. Con el mismo equipo y sistemas existentes, podían desarrollar en varias semanas lo que solía tomar un año o más con FLOWX.AI.
Nuestra innovación es el núcleo de FlowX AI, habilitado por una arquitectura escalable, robusta y abierta. Nuestro núcleo de IA es el primer IA empresarial que puede modelar cohesivamente tecnología, procesos empresariales y reglas de negocio, y experiencia del usuario. Hemos sido grandes creyentes durante mucho tiempo en el poder de la IA para aumentar y acelerar el potencial humano, y lo hemos llevado a la fructificación dentro del núcleo de nuestra plataforma.
¿Cuáles son algunos de los problemas actuales con la forma en que las empresas están viendo la generación de código?
El desafío de la generación de código automatizada es la percepción de que es – o que debería ser – universalmente aplicable, especialmente en el manejo de sistemas complejos. Si bien es efectiva para aplicaciones más simples, a menudo se queda corta en entornos más sofisticados. Esto no es solo una limitación de la tecnología en sí, sino que se deriva de las complejidades en la creación de especificaciones detalladas que tales sistemas requieren. Las herramientas automatizadas, a diferencia de los ingenieros humanos, carecen de la comprensión matizada necesaria para llenar y ajustar las brechas de especificación, ajustar la lógica compleja y gestionar los procesos de integración y toma de decisiones profundos.
Además, hay un riesgo de subestimar el valor de la entrada y la experiencia humanas. Aunque la automatización puede acelerar ciertos procesos de desarrollo, aún no ha evolucionado para comprender y gestionar completamente las complejidades de los sistemas avanzados.
En FLOWX.AI, hemos tomado un camino ligeramente diferente. Nuestro enfoque aprovecha la IA para mejorar, no reemplazar, la experiencia humana. Nos centramos en utilizar la IA para aumentar las capacidades humanas, asegurando que el desarrollo de sistemas complejos no solo se acelera, sino que también se adapta con precisión a los requisitos comerciales específicos. Esta estrategia apunta a equilibrar la velocidad y la eficiencia de la IA con un enfoque de “humano en el bucle”, manteniendo las perspectivas críticas y la adaptabilidad de la supervisión humana.
¿Por qué reemplazar la codificación con herramientas de bajo código o sin código no es la solución?
Las limitaciones de las herramientas de bajo código se derivan de su simplicidad inherente, que, si bien es fácil de usar, no logra satisfacer las necesidades específicas y complejas de las grandes empresas. El código de bajo nivel también carece del poder y el control completos de los lenguajes de programación ampliamente utilizados – y, además, crea una limitación de recursos, teniendo que encontrar o actualizar recursos. Y lo que las empresas necesitan es la libertad y la flexibilidad para construir e innovar. Es por eso que reunimos la IA generativa con el diseño visual sin código en una arquitectura BYOC abierta que se puede extender con cualquier lenguaje de programación.
Sin embargo, el enfoque del desarrollo de productos digitales va más allá de la codificación. Abarca la creación de procesos eficientes, productos intuitivos y experiencias de usuario sin fisuras. Este enfoque holístico es vital para abordar los desafíos multifacéticos del desarrollo de soluciones empresariales.
FLOWX.AI fue construido para satisfacer las necesidades de extremo a extremo de la construcción de gemelos digitales para empresas. No nos centramos solo en la codificación; aprovechamos el poder de la IA para ayudar a acelerar la construcción de soluciones empresariales complejas y personalizadas que consideran todos los aspectos del ciclo de vida del desarrollo de productos digitales.
¿Podrías compartir tus puntos de vista sobre los beneficios de crear un híbrido de código de bajo nivel y codificación?
Crear un híbrido de código de bajo nivel y codificación es muy poderoso porque ofrece una mezcla única de eficiencia, flexibilidad y personalización. Proporciona velocidad, mientras aún permite un control total sobre lo que la gente construye.
Esto es parte de lo que ofrecemos. Nuestro enfoque integra técnicas de IA, código de bajo nivel y codificación para construir soluciones digitales integrales. Puedo desglosarlo en cuatro áreas principales:
- Base generada por IA: Hoy en día, el FlowX AI puede generar alrededor del 60% al 80% del proceso de desarrollo. Esta capa de IA acelera significativamente la creación de componentes fundamentales – proceso, código, experiencia del usuario – reduciendo el tiempo de desarrollo inicial.
- Desarrollo visual sin código: Con interfaces de diseño visual, permitimos la rápida ensambladura y modificación de aplicaciones, permitiendo un prototipo rápido y acelerando los bucles de desarrollo iterativo. Esto generalmente lleva la finalización al 90-95%.
- BYOC para personalización: Los bits restantes, que requieren personalizaciones específicas y detalladas, se manejan a través de la codificación BYOC tradicional en cualquier lenguaje de programación. Esto permite la creación de soluciones altamente personalizadas, asegurando que el producto final cumpla con las necesidades y especificaciones exactas del cliente.
- Desarrollo y optimización asistidos por IA: Nuestra IA ayuda a los equipos empresariales a mantener la coherencia con el tiempo a medida que modifican y actualizan la funcionalidad y la experiencia, pero también sugiere mejoras – desde la tecnología hasta el proceso y la experiencia del usuario – y monitorea y identifica problemas en tiempo real.
La ventaja clave de este enfoque híbrido se puede ver especialmente cuando se trata de hacer cambios y mantener el software. Los equipos que desarrollan en FlowX.ai pueden agregar en solo unas semanas nueva funcionalidad que normalmente tomaría años agregar a un sistema existente. Esto se debe a que proporcionamos características que ayudan a los usuarios a realizar modificaciones con facilidad y porque nuestra plataforma encapsula la mayoría de la complejidad, manejando los requisitos no funcionales como la escalabilidad y la seguridad. Como resultado, cualquier código que deba crearse o modificarse se encuentra en componentes más aislados, lo que proporciona más control y verificabilidad. Esto hace que sea más fácil cambiar, rastrear y auditar los cambios, pero también probar las cosas – lo que lleva a una reducción masiva de esfuerzo y mantenimiento.
En última instancia, combinar IA, código de bajo nivel y codificación tradicional equilibra la velocidad y la facilidad de uso con la capacidad de crear soluciones empresariales complejas y personalizadas porque combina la velocidad de la IA generativa con la accesibilidad del diseño visual y el poder y el control completos de los lenguajes de programación.
Más importante aún, este enfoque libera a los ingenieros de muchas tareas tediosas y del mantenimiento continuo, así que la innovación no se estanca.
¿Cómo la IA aumentará las capacidades de los ingenieros en lugar de reemplazarlos?
Nuestra creencia es que la IA no puede y no reemplazará a los ingenieros, sino que aumentará sus capacidades. El elemento humano fundamental en la ingeniería implica pensamiento y resolución de problemas sofisticados, áreas donde la inteligencia y la creatividad humanas son insustituibles. La IA es hábil para manejar alrededor del 80% de las tareas, particularmente aquellas que son repetitivas o consideradas de bajo valor. La IA es excelente para procesar trabajo de rutina con velocidad y precisión, lo que permite a los ingenieros centrarse en problemas de alto nivel y soluciones innovadoras.
Esto es un beneficio neto para los ingenieros. La clave para avanzar es figurar cómo crear una relación sinérgica donde cada uno se complementa, lo que conduce a un entorno de ingeniería más productivo y innovador. Este enfoque subraya un futuro donde la IA y la inteligencia humana trabajan en conjunto, cada una jugando a sus fortalezas para lograr resultados mayores en el campo de la ingeniería y más allá.
¿Podrías discutir la plataforma de modernización de aplicaciones innovadora que FLOWX.AI ha desarrollado?
FLOWX.AI es la primera plataforma unificada para el desarrollo digital empresarial de extremo a extremo, con una arquitectura abierta que facilita el desarrollo y la extensión – con cualquier lenguaje de programación.
En el núcleo de la plataforma hay una capa de orquestación inteligente que puede integrar rápidamente cualquier tipo de sistema existente, a través de la capa de integración inteligente. Sobre la capa de orquestación, los equipos pueden desarrollar productos digitales modernos muy rápidamente – a través de nuestra capa de experiencia de usuario omnicanal impulsada por IA,
Como mencioné anteriormente, FLOWX.AI combina el desarrollo asistido por IA, el código de bajo nivel / sin código, así como las capacidades de codificación completa. Esta combinación proporciona a las empresas una plataforma flexible, escalable y robusta que pueden utilizar para construir y llevar aplicaciones al mercado.
Construímos FLOWX.AI en respuesta a la falta de innovación en el desarrollo de aplicaciones. Los métodos tradicionales a menudo son demasiado rígidos y costosos. Las soluciones sin código, aunque prometedoras en teoría, a menudo no han cumplido con las demandas específicas y complejas de las empresas modernas. Las soluciones verticales de punto son inflexibles y difíciles de personalizar y desarrollar. Nuestros clientes están logrando resultados notables. Por ejemplo, muchos de nuestros clientes pueden integrar alrededor de 20 sistemas en solo 4-6 semanas y desarrollar, construir y lanzar soluciones digitales complejas como hipotecas digitales en 8 a 12 semanas.
¿Por qué esta solución puede escalar tan bien?
FLOWX.AI se basa en una arquitectura de eventos de última generación, escalable y elástica, que se basa en microservicios y contenerización. El uso de la arquitectura de microservicios mejora aún más la escalabilidad al permitir la escalación y actualización independientes de diferentes partes de la aplicación sin interrumpir todo el sistema.
Este marco de trabajo completamente nativo de la nube garantiza la agilidad, la resistencia y la escalabilidad, cruciales para manejar las demandas dinámicas del desarrollo de productos digitales empresariales. También es una arquitectura agnóstica de infraestructura, que se puede implementar en cualquier configuración de nube / multi-nube / híbrida o local.
También proporciona configuraciones de implementación de alta disponibilidad y tolerancia a fallas, que son vitales para mantener el servicio ininterrumpido en aplicaciones de misión crítica.
La combinación de microservicios y contenerización en una arquitectura abierta posiciona a FLOWX.AI como una plataforma ideal para las empresas que buscan innovar rápidamente mientras mantienen altos estándares de confiabilidad y seguridad. Esta arquitectura no solo respalda las necesidades tecnológicas actuales de las empresas, sino que también las posiciona para adaptarse sin esfuerzo a los avances y desafíos futuros en el panorama digital.












