Hola, soy Osmar Ruiz

Ingeniero DevOps &
Backend

Especializado en infraestructura cloud resiliente, automatización de pipelines CI/CD y backends escalables de alto rendimiento (.NET, Go, Python). Creador y operador de Nova Ticket SaaS.

.NET .NET
Go Go
AWS AWS
Terraform Terraform
Ansible Ansible
Docker Docker
Kubernetes Kubernetes
PostgreSQL PostgreSQL
TypeScript TypeScript
React React
Supabase Supabase
Bash Bash
Especialidad Técnica

¿Qué hago?

  • Cloud & Infraestructura (IaC)
      ✓
    • Aprovisionamiento automatizado en AWS con Terraform y Ansible
    • ✓
    • Contenedores con Docker y orquestación en clústeres Kubernetes (K8s)
    • ✓
    • Diseño de redes seguras (VPC), alta disponibilidad y hardening de servidores
  • CI/CD, GitOps & Observabilidad
      ✓
    • Pipelines CI/CD automatizados con GitHub Actions y GitLab CI
    • ✓
    • Métricas en tiempo real y logs con Prometheus, Grafana y ClickHouse
    • ✓
    • Estrategias de despliegue continuo con Zero-Downtime y GitOps
  • Backend Escalable & Event-Driven
      ✓
    • Microservicios concurrentes y APIs de alto throughput en Go, .NET 8 y Python
    • ✓
    • Arquitecturas dirigidas por eventos con Apache Kafka, RabbitMQ y Redis Pub/Sub
    • ✓
    • Modelado transaccional ACID, optimización de índices y queries en PostgreSQL
  • Arquitectura SaaS (Nova Ticket)
      ✓
    • Diseño de arquitectura multi-inquilino en producción con PostgreSQL RLS
    • ✓
    • Operación continua y métricas de retención en talleres reales activos
    • ✓
    • Autenticación OAuth 2.0, auditoría financiera y procesamiento asíncrono

SaaS & Arquitectura Backend

Casos de Estudio Destacados

Plataforma SaaS operando activamente en la nube y arquitectura de backend de misión crítica con alta consistencia transaccional.

Active Production SaaS Multi-Tenant SaaS PostgreSQL RLS Web Bluetooth POS WhatsApp API React 19

Nova Ticket — Sistema Operativo SaaS para Talleres de Tecnología

Nova Ticket es un sistema operativo SaaS multi-inquilino en producción activa (novaticket.osmarruiz.com) diseñado para centralizar y automatizar el ciclo integral de talleres de reparación tecnológica y smartphones. El software resuelve los cuellos de botella operativos mediante presupuestos interactivos por WhatsApp con aprobación en 1 clic vía portal público, impresión directa de tickets térmicos por Web Bluetooth (ESC/POS binario), registro de patrones de desbloqueo Android, liquidación de comisiones de técnicos, métricas de utilidad neta y consultas de IMEI con IA vía Telegram. Su infraestructura en Supabase implementa aislamiento estricto por taller mediante PostgreSQL Row Level Security (RLS) y tareas programadas en pg_cron.

"Desde la recepción en mostrador al ticket térmico Bluetooth y la aprobación en 1 clic por WhatsApp: control total de órdenes, comisiones y rentabilidad."

Características Clave

Arquitectura Multi-Inquilino & Seguridad
  • • Aislamiento estricto por taller: Todas las tablas operativas están vinculadas a workshop_id con políticas RLS en PostgreSQL 15, funciones RPC SECURITY DEFINER y candados de escritura automáticos al expirar suscripciones
  • • Gestión granular de roles: Separación estricta de permisos entre administradores y técnicos de banco para proteger costos de compra de repuestos y métricas de rentabilidad del taller
Cotizaciones Interactivas & Portal de Rastreo
  • • Aprobación en 1 Clic por WhatsApp: Integración con Evolution API para alertas en tiempo real y enlaces de cotización con token criptográfico seguro que no exige login al cliente
  • • Portal público en vivo (/track): Trazabilidad de la orden en tiempo real con fotos de inspección inicial, diagnósticos, garantías y botón de aprobación inmediata que pasa la orden a "en progreso"
Hardware POS & Operación de Mostrador
  • • Impresión térmica Web Bluetooth: Driver ESC/POS nativo en el navegador para emitir tickets en impresoras térmicas de 58mm y 80mm sin cuadros de diálogo del sistema operativo, con corte de papel y QR
  • • Check-in técnico y patrón de desbloqueo: Matriz interactiva 3x3 para registrar patrones Android, mapeo visual de daños físicos e inventario de dispositivos por cliente
Rentabilidad, Comisiones & IA Satélite
  • • Margen neto y liquidación de técnicos: Cálculo en vivo de utilidad real (precio - costo de repuesto), control de abonos, cuentas por cobrar y liquidación de comisiones acumuladas por técnico
  • • Nova Check & Cron Jobs en BD: Bot en Telegram con lectura de IMEI por foto e IA (OCR) para consultar estado de listas negras, y pg_cron para alertas de SLA en órdenes demoradas

Tecnologías & Arquitectura

Plataforma en Producción: novaticket.osmarruiz.com Frontend: React 19 + TypeScript + Vite + Tailwind CSS v4 + Radix UI Backend & Base de Datos: Supabase (PostgreSQL 15, RLS, Triggers, RPCs, pg_cron) Hardware & POS: Web Bluetooth API (ESC/POS binary stream, 58mm / 80mm) Integraciones & Automatización: Evolution API (WhatsApp), Telegram Bot, PayPal Webhooks
.NET 8 PostgreSQL Concurrencia & ACID QuestPDF

Core Transaccional de Microfinanzas & Préstamos

Arquitectura backend y motor transaccional de alta criticidad diseñado para el procesamiento y administración de microcréditos, cobranzas recurrentes y estados de cuenta en instituciones financieras. El sistema implementa aislamiento ACID estricto para prevenir condiciones de carrera en abonos simultáneos, cálculo automatizado de intereses amortizados y generación asíncrona de reportes y contratos legales en PDF mediante QuestPDF.

"Consistencia transaccional ACID, rendimiento backend y auditoría financiera sin concesiones."

Características Clave

Motor Transaccional & Finanzas
  • • Aislamiento ACID & Concurrencia: Bloqueos optimistas y pesimistas en PostgreSQL para evitar sobre-abonos
  • • Cálculo de Amortización: Algoritmos parametrizables: saldos insolutos, cuotas niveladas y mora
  • • Simulador Financiero: Proyección instantánea de flotas de crédito y planes de pago
Procesamiento Masivo & Reportes
  • • Generación Asíncrona (QuestPDF): Renderizado de pagarés y contratos legales en milisegundos
  • • Jobs en Background: Procesos de cierre de día y cálculo automático de mora con Hangfire
Auditoría & Trazabilidad
  • • Bitácora Transaccional Inmutable: Historial exhaustivo de cada movimiento contable para auditorías
  • • Monitoreo de Cartera: Clasificación de riesgo de cartera (vigente, vencida, en mora) en tiempo real

Tecnologías & Arquitectura

Backend Core: ASP.NET 8.0, C# Base de Datos Transaccional: PostgreSQL 16 (ACID, Locks, Índices Compuestos) Generación de Documentos: QuestPDF, ClosedXML Background Tasks: Hangfire Autenticación & RBAC: ASP.NET Identity + JWT
React TypeScript Go

Sistema de Gestión de Matrículas

Sistema integral desarrollado para la Escuela de Bellas Artes Mariana Sansón Argüello. Gestiona el ciclo de matrícula para cursos de danza, música, pintura y artes escénicas con APIs en Go y persistencia en PostgreSQL.

"El arte inspira, pero también se administra. Esta herramienta conecta ambos mundos con estilo."

Características Clave

Gestión Académica
  • • Registro completo: Estudiantes y tutores
  • • Catálogo de cursos: Por disciplina artística

Tecnologías & Arquitectura

Frontend: React 18, TypeScript, Tailwind CSS Backend: Go 1.21, Gin Framework Base de datos: PostgreSQL 15
.NET C# PostgreSQL

Sistema Contable Educativo

Plataforma educativa para simulaciones prácticas del ciclo contable completo con .NET y PostgreSQL.

"La educación financiera es la base para una gestión efectiva de recursos en cualquier organización."

Características Clave

Gestión Contable
  • • Registro automatizado: Libro diario y libro mayor
  • • Reportes Financieros: Balance general y estado de resultados

Tecnologías & Arquitectura

Backend: ASP.NET 8.0, C# Base de datos: PostgreSQL 15

Oportunidades & Discusión Técnica

¿Buscas un Ingeniero DevOps o Backend?

Disponible para roles remotos de tiempo completo o contratos especializados en DevOps, Cloud Infrastructure (AWS/K8s) y desarrollo backend (.NET/Go/Python). También abierto a sinergias técnicas sobre Nova Ticket SaaS.

Capacidades de Entrega & Enfoque

  • ❯ Infraestructura Cloud resiliente (AWS, Kubernetes, Terraform IaC, Docker)
  • ❯ Pipelines CI/CD automatizados, observabilidad y GitOps (GitHub Actions, Prometheus)
  • ❯ Backends concurrentes de misión crítica (.NET 8, Go, Python, Kafka, PostgreSQL)
  • ❯ Operación SaaS en producción activa (creador y arquitecto de Nova Ticket)