Hi, I'm Osmar Ruiz

DevOps & Backend
Engineer

Specialized in resilient cloud infrastructure, automated CI/CD pipelines, and high-throughput backends (.NET, Go, Python). Creator and operator of 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
Technical Core

Engineering Focus

  • Cloud & Infrastructure as Code
      ✓
    • Automated cloud provisioning on AWS via Terraform & Ansible
    • ✓
    • Docker containerization & Kubernetes (K8s) cluster orchestration
    • ✓
    • VPC networking, high-availability architecture, and cloud security hardening
  • CI/CD, GitOps & Observability
      ✓
    • Automated build/test/deploy pipelines using GitHub Actions & GitLab CI
    • ✓
    • Real-time metrics, tracing, and logging via Prometheus, Grafana & ClickHouse
    • ✓
    • Zero-downtime progressive deployment strategies and GitOps workflows
  • Scalable & Event-Driven Backend
      ✓
    • High-throughput concurrent microservices and APIs in Go, .NET 8 & Python
    • ✓
    • Event-driven architectures using Apache Kafka, RabbitMQ & Redis Pub/Sub
    • ✓
    • ACID transactional consistency, query tuning, and index optimization in PostgreSQL
  • SaaS Product & Nova Ticket
      ✓
    • Production multi-tenant architecture designed with PostgreSQL Row Level Security
    • ✓
    • Live operations handling real workshop workflows and financial transactions
    • ✓
    • Google OAuth 2.0 authentication, audit trails, and background job processing

Production SaaS & Backend Architecture

Featured Case Studies

Production SaaS platform deployed live in the cloud and mission-critical backend architecture engineered for transactional consistency.

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

Nova Ticket — Multi-Tenant SaaS Operating System for Tech Repair Shops

Nova Ticket is an active production SaaS platform (novaticket.osmarruiz.com) engineered to centralize and automate the operational lifecycle of tech and smartphone repair workshops. The software eliminates bench bottlenecks and friction through interactive WhatsApp quotes with 1-click customer approval via public tracking portals, direct ESC/POS thermal printing over Web Bluetooth (bypassing OS dialogs), Android pattern lock intake, technician commission liquidation, net profit analytics, and AI-driven Telegram IMEI lookups. Built on Supabase with strict tenant isolation enforced by PostgreSQL Row Level Security (RLS) and native pg_cron background jobs.

"From front-desk intake to Bluetooth thermal ticketing and 1-click WhatsApp approvals: streamlined orders, technician commissions, and net profit visibility."

Key Features

Multi-Tenant Architecture & Data Security
  • • Hardened Database Isolation: Operational tables are strictly partitioned by workshop_id using PostgreSQL 15 RLS, SECURITY DEFINER RPCs, and automated write-locks on subscription expiration
  • • Role-Based Shop Permissions: Granular privilege separation between workshop owners and bench technicians, securing parts wholesale costs and shop profit metrics
Interactive Quotes & Live Tracking Portal
  • • 1-Click WhatsApp Approvals: Evolution API webhook integration dispatching real-time repair alerts and secure tokenized quote links with zero customer login friction
  • • Public Live Portal (/track): Real-time order timeline, initial inspection photo gallery, diagnostic notes, and instant approval button that moves tickets straight to "in_progress"
POS Hardware & Counter Workflow
  • • Web Bluetooth ESC/POS Streaming: Browser-native driver streaming raw binary ESC/POS commands to 58mm & 80mm thermal receipt printers without OS dialog prompts, including QR codes
  • • Bench Intake & Pattern Lock: Interactive 3x3 Android pattern lock recorder, visual device damage mapping, and historical customer device archives
Net Margins, Commissions & Satellite AI
  • • Net Profit & Technician Commissions: Real-time profit tracking (ticket price minus parts cost), customer deposit balances, receivables, and 1-click technician commission liquidation
  • • Nova Check & PostgreSQL Crons: Telegram IMEI lookup bot with photo AI OCR reading for blacklist verification, plus native pg_cron jobs alerting technicians of delayed tickets

Technologies & Architecture

Live Platform: novaticket.osmarruiz.com Frontend: React 19 + TypeScript + Vite + Tailwind CSS v4 + Radix UI Backend & Database: Supabase (PostgreSQL 15, RLS, Triggers, RPCs, pg_cron) Hardware & POS: Web Bluetooth API (ESC/POS binary stream, 58mm / 80mm) Integrations & Automation: Evolution API (WhatsApp), Telegram Bot, PayPal Webhooks
.NET 8 PostgreSQL Concurrencia & ACID QuestPDF

Transactional Core & Loan Engine (.NET & PostgreSQL)

Mission-critical backend architecture and transactional ledger engine built to handle loan lifecycle processing, recurring debt collections, and ledger statements in microfinance institutions. Built with strict ACID isolation levels to prevent race conditions during concurrent disbursements and repayments, automated amortization engines, and asynchronous legal contract generation using QuestPDF.

"Zero-compromise ACID transactional consistency, high-throughput backend, and financial auditability."

Key Features

Transactional Core & Financials
  • • ACID Concurrency & Locking: Pessimistic & optimistic locking in PostgreSQL to prevent double-spending
  • • Amortization Engine: Customizable calculation algorithms: declining balance, flat, and penalty rates
  • • Financial Simulator: High-speed credit portfolio projection and scheduled payment terms
Batch Processing & Reports
  • • High-Speed PDF Generation: Sub-second legal contract and promissory note rendering via QuestPDF
  • • Background Processing: Scheduled daily interest accrual and automated debt aging with Hangfire
Audit Trail & Compliance
  • • Immutable Audit Log: Granular tracing of every financial transaction and ledger reconciliation
  • • Portfolio Risk Monitoring: Real-time portfolio classification (current, overdue, default)

Technologies & Architecture

Core Backend: ASP.NET 8.0, C# Transactional Database: PostgreSQL 16 (ACID, Locks, Compound Indexes) Document Engine: QuestPDF, ClosedXML Background Jobs: Hangfire Auth & RBAC: ASP.NET Identity + JWT
React TypeScript Go

Enrollment Management System

Comprehensive system developed for the Mariana Sansón Argüello Fine Arts School, handling enrollment processes with Go APIs and PostgreSQL.

"Art inspires, but it's also managed. This tool connects both worlds with style."

Key Features

Academic Management
  • • Complete Registration: Students and tutors
  • • Course Catalog: By artistic discipline

Technologies & Architecture

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

Educational Accounting System

Educational platform for practical simulations of the complete accounting cycle using .NET and PostgreSQL.

"Financial education is the foundation for effective resource management in any organization."

Key Features

Accounting Management
  • • Automated Recording: Journal and ledger
  • • Financial Reports: Balance sheet and income statement

Technologies & Architecture

Backend: ASP.NET 8.0, C# Database: PostgreSQL 15

Opportunities & Technical Inquiries

Hiring a DevOps or Backend Engineer?

Open to remote full-time or contract roles in DevOps, Cloud Infrastructure (AWS/K8s), and backend engineering (.NET/Go/Python). Also open to technical discussions and partnerships around Nova Ticket SaaS.

Core Capabilities & Focus

  • ❯ Resilient Cloud Infrastructure (AWS, Kubernetes, Terraform IaC, Docker)
  • ❯ Automated CI/CD pipelines, observability & GitOps (GitHub Actions, Prometheus)
  • ❯ Mission-critical concurrent backends (.NET 8, Go, Python, Kafka, PostgreSQL)
  • ❯ Active production SaaS operations (creator & architect of Nova Ticket)