01
Aplicaciones web empresariales
Plataformas internas, portales de clientes y flujos de trabajo que respaldan las operaciones diarias.
Ingeniero químico y de software
Construyo sistemas full stack para operaciones complejas, con más de 6 años de experiencia en manufactura, almacenes, logística, IA, aplicaciones en la nube y servicios financieros.
01
Plataformas internas, portales de clientes y flujos de trabajo que respaldan las operaciones diarias.
02
Conexiones con ERP, bancos, facturación, sistemas fiscales y APIs externas, con registros y gestión de errores integrados.
03
Paneles para telemetría, mapas, alertas y datos históricos.
04
Funciones de producto con IA, visión por computador, búsqueda por lenguaje y flujos inteligentes conectados a sistemas operativos.
Soy Romulo Barbosa Ribeiro, ingeniero de software sénior con más de 6 años de experiencia construyendo aplicaciones empresariales, industriales, logísticas, IoT, de IA y en la nube. Comencé en un programa de formación tecnológica, trabajé en plataformas MES y sistemas empresariales, y actualmente desarrollo productos de seguridad con IA. Mi stack principal incluye .NET, Angular, React, Next.js, SQL Server, PostgreSQL, Azure, AWS y Docker.


Mi formación en ingeniería química estableció un enfoque orientado a procesos para el desarrollo de software. Analizo el flujo de trabajo, las restricciones y los posibles fallos antes de definir la solución. Este método ha respaldado integraciones con ERP, sistemas de pago y telemetría industrial.
Prefiero código trazable, interfaces claras y decisiones técnicas que puedan explicarse y mantenerse.
Una visión concisa de los dominios y tecnologías que utilizo para diseñar, construir, integrar y operar software.
10 proyectos mostrados

Análisis de video y operaciones de seguridad
Una plataforma multiempresa para análisis de video en tiempo real, detección de objetos y búsqueda en lenguaje natural.
Reconstrucción de videocomunicación, estandarización de APIs e integración del análisis de IA en flujos productivos.

Planificación, participantes, alojamiento y pagos
Un sistema para coordinar viajes, alojamiento, pagos y registros de participantes en un único flujo operativo.
Estructuración de reservas, pagos y gestión de participantes para viajes organizados.

Aprendizaje de idiomas con IA en web y móvil
Una aplicación web progresiva para práctica guiada, seguimiento del progreso, sesiones en vivo y ejercicios asistidos por IA.
Integración de aprendizaje, gamificación, videocomunicación y práctica asistida por IA en un solo producto.

Integración fiscal y gestión de gastos corporativos
Una plataforma empresarial heredada ampliada con integraciones fiscales, documentos de pago, controles de cuenta e informes operativos.
Ampliación de una plataforma WebForms con flujos fiscales, APIs externas, controles e informes.

Telemetría, rutas, cumplimiento y alertas
Un producto de gestión de flotas que combina telemetría GPS, visibilidad de rutas, peajes y flujos de cumplimiento del transporte.
Conexión de datos de vehículos, mapas, servicios externos y controles regulatorios en una vista operativa.

Actividad ciclista, desafíos y recompensas comunitarias
Una plataforma social móvil para recorridos, desafíos en grupo, recompensas, seguimiento de actividad y comercios asociados.
Liderazgo de un producto multiplataforma hasta su despliegue en AWS y publicación en producción.

Flujos de producción y calidad
Una plataforma operativa para flujos de producción y calidad en un entorno de manufactura de procesos a gran escala.
Entrega de nuevas funciones, introducción de límites de API sobre interfaces heredadas y mejora del rendimiento de consultas e índices.

Especificaciones técnicas y ejecución industrial
Una plataforma web moderna para gestionar especificaciones técnicas de proceso y apoyar la transición hacia una arquitectura de ejecución desacoplada.
Desarrollo con Angular y .NET, introducción de CQRS e implementación de procesamiento en segundo plano para flujos prolongados.

Inventario y ejecución móvil en almacén
Un sistema de gestión de almacenes que combina inventario en tiempo real con flujos móviles multiplataforma para equipos operativos.
Desarrollo de flujos de inventario y funciones en React Native con lectura de códigos de barras.

Cotización, precios e integración empresarial
Una aplicación modular para preparar cotizaciones de piezas y servicios entre sistemas de precios, empresariales y heredados.
Construcción del producto desde cero, diseño de acceso granular e integración con SAP, motores de precios y plataformas heredadas mediante APIs y BFF.
Los nombres, elementos visuales y detalles operativos se generalizan cuando es necesario para proteger la confidencialidad de clientes y empleadores.
Caso de estudio conceptual
Una plataforma propuesta de monitorización y aprendizaje automático para un proceso multivariable donde pequeños cambios de temperatura, presión, flujo y composición pueden anticipar fallos de equipos o de calidad.

Los operadores dependían de alarmas e inspecciones periódicas, que podían identificar condiciones anómalas solo después de que las variables del proceso ya se hubieran desviado.
MQTT transportaba lecturas de sensores a servicios de orquestación .NET, mientras modelos Python detectaban anomalías, estimaban riesgo de fallo y exponían señales de mantenimiento en Angular.
Las alertas tempranas podrían ayudar a investigar fallos emergentes, programar ventanas de mantenimiento y reducir interrupciones evitables sin sustituir el criterio del operador.
Un modelo base aprendería el comportamiento normal multivariable, identificaría desviaciones y combinaría tendencias recientes con el contexto operativo para estimar la probabilidad de un fallo próximo.
Las puntuaciones de riesgo se mostrarían junto con variables contribuyentes, eventos recientes y una ventana de investigación recomendada para que las decisiones de mantenimiento sigan siendo trazables.
Cada proyecto comienza con un análisis del flujo de trabajo, sus restricciones y sus posibles fallos.
Las interfaces y el código deben seguir siendo claros para los desarrolladores responsables de ampliarlos.
Un sistema entregado debe seguir siendo comprensible para sus usuarios y práctico para el equipo que lo mantiene.