Ingeniería de software para la industria
Software engineering for industry

Plataformas a la altura de sus operaciones.

Platforms that match the scale of your operations.

Integración de sistemas heredados con IA moderna para la industria petrolera. Construido para escala, seguridad y continuidad operativa — desde SCADA y ERPs propietarios hasta paneles ejecutivos con IA de voz.

Bridging legacy systems with modern AI for the oil & gas industry. Built for scale, security, and operational continuity — from SCADA and proprietary ERPs to voice-first executive dashboards.

Capacidades
Capabilities
01

Integración con sistemas heredados

Legacy system integration

Puentes en tiempo real desde SQL Server, Oracle, SAP y ERPs propietarios hacia infraestructura moderna en la nube. Sin migración riesgosa — convivencia fluida.

Real-time bridges from SQL Server, Oracle, SAP, and proprietary ERPs into modern cloud infrastructure. No risky rip-and-replace — seamless coexistence.

Evidencia: 183,000+ transacciones sincronizadas en vivo desde McLeod TMS a Supabase PostgreSQL, latencia de 5 minutos, 24/7.
Evidence: 183,000+ transactions synced live from McLeod TMS to Supabase PostgreSQL, 5-minute latency, 24/7.
02

Inteligencia multi-fuente

Multi-source intelligence

Plataformas que combinan datos regulatorios, comerciales y operativos en un solo puntaje de riesgo. Aplicable a vetting de proveedores, cumplimiento y evaluación de activos.

Platforms that fuse regulatory, commercial, and operational data into a single risk score. Applicable to vendor vetting, compliance, and asset evaluation.

Evidencia: vetting automático de transportistas combinando FMCSA, Carrier411 y notas internas. Puntaje 0-100 en tiempo real.
Evidence: automated carrier vetting combining FMCSA, Carrier411, and internal notes. Real-time 0-100 risk score.
03

Orquestación autónoma de agentes de IA

Autonomous AI agent orchestration

Flotas de agentes que ejecutan tareas 24/7 con revisión propia y auto-corrección. Aplicable a mantenimiento predictivo, procesamiento de documentos y triage de incidentes.

Agent fleets running 24/7 with self-review and auto-correction. Applicable to predictive maintenance, document processing, and incident triage.

Evidencia: Talon — agente de codificación autónomo operando en Mac Studio M3 Ultra, 10 slots activos, modelos locales Qwen 32B + llama3.3 70B.
Evidence: Talon — autonomous coding agent on Mac Studio M3 Ultra, 10 active slots, local Qwen 32B + llama3.3 70B models.
04

Paneles ejecutivos con aislamiento por rol

Role-isolated executive dashboards

Row-Level Security en PostgreSQL para que cada ejecutivo, supervisor y operario vea solo lo suyo. Cero filtración de datos entre roles.

Row-Level Security in PostgreSQL so every executive, supervisor, and operator sees only their own data. Zero cross-role leakage.

Evidencia: 3 vistas por rol en Raven Finance (Ejecutivo, Rep Cliente, Rep Transportista) con aislamiento forzado en el servidor.
Evidence: 3 role-specific views in Raven Finance (Executive, Customer Rep, Carrier Rep) with server-enforced isolation.
05

Plataformas multi-tenant

Multi-tenant platforms

Una plataforma, múltiples unidades o filiales, cero cruce de datos. White-label ready — cada filial con su marca, módulos y facturación.

One platform, many subsidiaries, zero cross-contamination. White-label ready — each unit with its own branding, modules, and billing.

Evidencia: Auros — arquitectura multi-firma con RLS estricto, módulos activables por filial, invitaciones por email.
Evidence: Auros — multi-firm architecture with strict RLS, per-subsidiary feature gating, email-based invitations.
06

UX de voz para ejecutivos

Voice-first UX for executives

Hable sus ideas, la IA las estructura, quedan en la cola para ejecución. Sin teclados, sin fricción — pensado para líderes en movimiento.

Speak your ideas, AI structures them, they queue for execution. No keyboards, no friction — built for leaders on the move.

Evidencia: Portal CEO — captura por voz, interpretación con Qwen 32B, propuestas estructuradas a revisar. En producción.
Evidence: CEO portal — voice capture, Qwen 32B interpretation, structured proposals ready for review. In production.
Casos de estudio
Case studies

Raven Cargo

Logística · Chicago, EE.UU.
Logistics · Chicago, USA
Problema
Problem

13 silos de datos sin identidad unificada. Vetting manual de transportistas tomando días. Comunicaciones de correo ad hoc. Ejecutivos sin visibilidad en tiempo real de márgenes y operaciones.

13 data silos with no unified identity. Manual carrier vetting taking days. Ad-hoc email communications. Executives with no real-time view of margins and operations.

Lo que construimos
What we built

Plataforma unificada con 13 subsistemas integrados: identidad federada vía Cloudflare Access, sincronización en tiempo real con McLeod TMS (sistema heredado en SQL Server), paneles financieros por rol, automatización de correo operativo con Microsoft Graph, orquestador autónomo de agentes de IA para desarrollo continuo, y portal ejecutivo por voz para el CEO.

Unified platform with 13 integrated subsystems: federated identity via Cloudflare Access, real-time sync with McLeod TMS (legacy SQL Server system), role-based financial dashboards, operational email automation via Microsoft Graph, autonomous AI agent orchestrator for continuous development, and a voice-first executive portal for the CEO.

Resultado
Outcome

183,000+ cargas en vivo sincronizadas desde sistema heredado. Identidad federada en 13 tools. Vetting de transportistas pasó de días a minutos. Panel ejecutivo con aislamiento estricto por rol. Operando 24/7 en infraestructura propia.

183,000+ live shipments synced from legacy system. Federated identity across 13 tools. Carrier vetting went from days to minutes. Executive dashboard with strict role isolation. Running 24/7 on owned infrastructure.

Stack
Next.js Nuxt TypeScript PostgreSQL · RLS Supabase McLeod TMS Microsoft Graph Ollama · Qwen 32B llama3.3 70B Cloudflare Access Tailscale

Auros

Gestión patrimonial · Colorado, EE.UU.
Wealth management · Colorado, USA
Problema
Problem

Asesores financieros de alto patrimonio perdían horas armando presentaciones manuales para cada cliente. Datos dispersos en hojas de cálculo. Sin diferenciación de marca por asesor. Fricción de cumplimiento (SEC).

High-net-worth financial advisors losing hours building manual presentations for each client. Data scattered across spreadsheets. No per-advisor brand differentiation. SEC compliance friction.

Lo que construimos
What we built

Plataforma multi-tenant con 8 módulos (Hogares, Tareas, Inversiones, Trading, Flujos de Trabajo, Cumplimiento, Facturación, Ventas). Constructor de presentaciones personalizadas por perfil de cliente. Aislamiento total entre firmas vía RLS. Onboarding por invitación con Google OAuth. Animación de fondo "aurora dorada" como seña de marca.

Multi-tenant platform with 8 modules (Households, Tasks, Investments, Trading, Workflows, Compliance, Billing, Sales). Personalized presentation builder per client profile. Full firm isolation via RLS. Invitation-based onboarding with Google OAuth. Signature "golden aurora" animated background as brand marker.

Resultado
Outcome

Del concepto a producción en 15 días. Primer cliente (firma boutique en Colorado) sirviendo 130+ familias con $10M+ AUM promedio, 99% retención, 100% crecimiento por referencia. Arquitectura lista para sumar la siguiente firma sin cambios de código.

From concept to production in 15 days. First client (boutique Colorado firm) serving 130+ families with $10M+ average AUM, 99% retention, 100% referral-driven growth. Architecture ready to onboard the next firm with zero code changes.

Stack
Next.js 16 React 19 TypeScript Supabase · RLS PostgreSQL Tailwind v4 Recharts @dnd-kit Google OAuth Vercel
Tecnologías y capacidades en producción
Technologies and capabilities in production
Frameworks
Frameworks
Next.jsNuxtReactVueTypeScriptNode.js
Datos e integraciones
Data & integrations
PostgreSQLSupabaseRLS multi-tenantRealtimeSQL ServerMcLeod TMSMicrosoft GraphResendPeriskope
Inteligencia artificial
Artificial intelligence
Claude (Anthropic)OllamaQwen 32Bllama3.3 70BMLXGrokWhisper
Infraestructura
Infrastructure
VercelCloudflare AccessCloudflare TunnelsTailscale meshMac Studio M3 UltraMac Studio M4 MaxThreadripper PROsystemd / launchd
Seguridad
Security
RLS por filaAcceso federadoJWTOAuthLista blancaAislamiento por tenantService accounts
Sobre Ormus Solutions
About Ormus Solutions

Diego Bodart

Ingeniero de software e investigador de IA basado en la Ciudad de Panamá. Trabaja de forma remota con equipos en EE.UU., Europa y Latinoamérica. Español, inglés y francés.

Infraestructura propia: red de cinco máquinas (dos Mac Studio con chips Apple Silicon, un servidor Linux con Threadripper PRO, dos laptops Linux) mallada vía Tailscale. Ejecuta modelos de IA locales — Qwen, llama, Claude — y cargas de trabajo autónomas 24/7.

Enfoque: construir sistemas que integran lo viejo con lo nuevo. Respetamos la inversión en sistemas heredados; los conectamos a capacidades modernas sin romper lo que funciona.

Diego Bodart

Software engineer and AI researcher based in Panama City. Works remotely with teams in the US, Europe, and Latin America. Spanish, English, and French.

Owns his infrastructure: a five-machine mesh (two Mac Studios with Apple Silicon, one Threadripper PRO Linux server, two Linux laptops) joined via Tailscale. Runs local AI models — Qwen, llama, Claude — and autonomous workloads 24/7.

Approach: build systems that integrate old with new. We respect the investment in legacy systems; we connect them to modern capabilities without breaking what works.

Contacto
Contact
WhatsApp
+507 6981 5142
Email
diego@ormus.solutions
Ubicación
Location
Ciudad de Panamá · UTC-5
Panama City · UTC-5