Desarrollando software desde 1995

Ricardo Avila
Castillo.

>_Software Architect

Treinta años construyendo software y diseñando soluciones. Como consultor de empresas, pienso primero en el negocio y después en el código: me ocupo del ciclo completo — de la necesidad a la solución, pasando por la arquitectura, el diseño y la implementación — en proyectos legacy, web y móvil, de IA, CI/CD y nube (AWS, GCP y Azure).

30+años de software
En producciónNEURON · Fortuna · Kyra Suite
3nubes: AWS · GCP · Azure
01 · Sobre mí

Del problema de negocio al sistema en producción

Treinta años resumidos: código, empresas y arquitecturas.

Escribo software desde 1995. He vivido toda la evolución de la industria — de los lenguajes tradicionales a las arquitecturas distribuidas, la nube y la inteligencia artificial — y eso me permite elegir la herramienta correcta en lugar de la de moda.

Soy fundador de varias compañías de software, lo que me dio algo que el código no enseña: entendimiento del negocio. He atendido de primera mano temas de ventas, operaciones y clientes, así que diseño sistemas que resuelven problemas reales, no solo código elegante. Mi software ha operado en banca, retail, universidades e instituciones del Estado — del Tribunal Supremo Electoral a la Secretaría Nacional de la Presidencia.

Mi interés principal es el desarrollo de software completo: entender la necesidad, diseñar la arquitectura y construir la solución — backend con casi todos los lenguajes, integraciones, CI/CD, DevOps y despliegue en AWS, Google Cloud y Azure.

Guatemala UTC−6 Español · Inglés

De 1995 a hoy

1995–1997 Primeros sistemas Del primer código profesional a nómina, facturación y contabilidad para Wackenhut y factoraje para Banco Americano.
Universidades Developer de Sistemas · USAC & UVG Nómina, control de estacionamientos y colegios americanos.
Emprendimiento Compañías de software · Fundador ERP Fortuna —hoy evolucionado en Kyra Suite— y decenas de sistemas para banca, retail e industria.
Estado TSE · Secretaría Nacional de la Presidencia Cierre electoral en tiempo real y soluciones para AGRIP.
Hoy IA, CI/CD y nube NEURON (SaaS de IA) y Kyra Suite (ERP) en producción; DevOps y despliegue en AWS, GCP y Azure.

«Entendemos la necesidad, diseñamos la arquitectura, construimos la solución.»

— Ricardo Avila Castillo
02 · Stack

Lo que uso para construir y operar

De lenguajes tradicionales a las últimas tecnologías, en la nube.

Lenguajes

JavaTypeScriptJavaScript PythonPHPSQLDart
Backend con casi todos los lenguajes — el lenguaje es un medio, no un fin.

Backend

Spring BootNode.jsREST · GraphQLMicroservicios

Cloud & DevOps

AWSGoogle CloudAzure CI/CDDockerTerraform AnsibleGit

Bases de datos

PostgreSQLMySQLMongoDBCassandra SupabaseFirebase

Frontend & Móvil

ReactAngularFlutter FlutterFlowReact Native

Arquitectura & IA

Arquitectura de softwareProyectos de IAADRs IntegracionesTwilion8n
03 · Proyectos

Lo que he construido

Treinta años construyendo software: herramientas de IA, ERP y software financiero, apps móviles, proyectos para el Estado y sistemas de negocio.

Sector público · Guatemala

AGRIP Secretaría Nacional de la Presidencia

Soluciones para el análisis de datos de insumos agrícolas: automatización de reportes y PDF, formularios e interfaces a medida e importación/exportación de datos con sistemas externos — 50% más rápido en el procesamiento.

Análisis de datosAutomatización ReportesSector público
Sector público · Guatemala

Tribunal Supremo Electoral Cierre electoral en tiempo real

Automatización de los cierres y consolidados de juntas electorales en tiempo real, con ETL de datos de mesas de votación y dashboards interactivos para el TSE.

ETLDashboards Tiempo realAutomatización
En producción · ERP

Kyra Suite La evolución del ERP Fortuna · multi-organización

El ERP de nueva generación nacido de la evolución de Fortuna: contabilidad, tesorería, membresías, logística y administración multi-organización, con backend Node/Express + Prisma, frontend web y despliegue con Docker y Caddy — en producción y respaldado por manuales operativos por rol.

ERPNode.jsExpressPrisma DockerCaddy
Sistema de negocio

CxC Cuentas corrientes y suscripciones

Sistema en Laravel para la gestión de cuentas corrientes y suscripciones, con integración web y móvil y generación de documentos PDF.

PHPLaravel Integración web y móvilPDF
Suite de negocio · API-first

NeoCore Suite modular: NeoCash · NeoPOS · NeoTender

Suite de negocio modular con API Laravel 11 y UI Flutter: NeoCash (tesorería, banca y flujo de caja en la nube para operaciones multi-empresa), NeoPOS (punto de venta) y NeoTender (compras), sobre PostgreSQL multi-tenant con autenticación Google.

LaravelFlutterPostgreSQL Multi-tenantREST API
Instituciones

USAC & UVG Developer de Sistemas

Procesamiento de datos, nómina y control de estacionamientos para la USAC con Delphi y Oracle; sistemas de nómina y de colegios americanos para la UVG en PHP y JavaScript.

DelphiOracle PHPJavaScript
Sector empresarial

Sistemas a medida Banca, retail, transporte e industria

Pedidos para Motul con sincronización de ERP en tiempo real (webhooks + RabbitMQ) y monitoreo con Grafana/Prometheus; cobros y conciliaciones para OCA; gestión de talleres para Masesa; cobranza inmobiliaria con interés compuesto para Ceincasa/Tripic III; app cívica con geolocalización para 360 Civic; y microservicios de geolocalización y firma digital para transporte.

Node.jsLaravelRabbitMQ WebSocketsGrafanaVue.js
Proyecto personal · offline-first

Retazos Captura y organiza ideas para tu libro

Aplicación personal offline-first para capturar y organizar las ideas de un libro: base local Isar, estado con Riverpod y sincronización con Firebase — en móvil, web y escritorio.

FlutterIsarRiverpod FirebaseOffline-first
Diseño propio

racastillo.com v2.0 — este sitio

Rediseño completo de mi portafolio personal: estética oscura moderna, terminal animada, animaciones al hacer scroll y SEO básico — todo en un único archivo HTML, sin frameworks ni dependencias pesadas. Rápido de cargar y fácil de mantener.

HTMLCSSJavaScriptSEO
Disponible

Tu próximo proyecto Arquitectura · IA · Cloud

Treinta años de experiencia a tu servicio: potenciar tus soluciones actuales o construir nuevas — diseño de arquitecturas y data centers (TIA-942), proyectos de IA, pipelines de CI/CD, DevOps y adopción de nube en AWS, GCP o Azure — entendiendo primero tu negocio.

ArquitecturaIACI/CDAWS · GCP · Azure
04 · Contacto

¿Construimos algo juntos?

Arquitectura, IA, CI/CD o ese sistema que tu negocio necesita — empecemos por entender el problema.

hi@racastillo.com
Guatemala
UTC−6 · responde en 24 h