Carlos Almonte

Software Engineer & Systems Architect

Venezuela carlos@haarls.dev haarls.dev github.com/Haarls

Ingeniero de Software Full-Stack enfocado en rendimiento y arquitectura a nivel de sistemas. Especialista en la construcción de sistemas POS tolerantes a fallos, infraestructuras offline-first nativas de escritorio (Rust/Tauri) y arquitecturas financieras multi-moneda de alta concurrencia. Apasionado por resolver cuellos de botella empresariales con código limpio e ingeniería moderna.

Experiencia Técnica & Proyectos Destacados

Ingeniero Arquitecto de Software | Razor Desktop POS 2023 - Presente

  • Diseñé y programé un sistema POS nativo de escritorio (Offline-First) utilizando Rust y Tauri para evadir la dependencia crítica de red en entornos comerciales inestables.
  • Construí un motor multi-moneda automatizado desde cero que sincroniza tasas del BCV en segundo plano, habilitando operaciones de cobro mixto legales y seguras.
  • Implementé SQLite en modo WAL, garantizando transacciones atómicas de sub-milisegundos y previniendo la corrupción de bases de datos ante cortes eléctricos inesperados.
  • Desarrollé una PWA satélite para empleados con el fin de rastrear comisiones e integrar alertas Push en tiempo real por cada corte de caja.
  • Orquesté seguridad criptográfica avanzada con Hardware Fingerprinting para licenciamiento anti-piratería del software.

Full-Stack Developer | WilGo Parts (Custom POS) 2026 - 2026 (6 meses de desarrollo)

  • Lideré la migración de un sistema legado a una arquitectura SPA de alto rendimiento utilizando React 19, Zustand y NestJS.
  • Resolví cuellos de botella severos en mostrador (zero-latency) gestionando el estado del carrito localmente antes del commit a la base de datos PostgreSQL.
  • Garantizé la integridad financiera creando interceptores bidireccionales con CryptoJS para cifrar payloads HTTP, imposibilitando la alteración de precios en red.
  • Establecí sincronización en vivo (mobile-first) que permite ventas y facturación de entregas personales on-the-go con ajuste de inventario instantáneo.

Habilidades Core

Lenguajes
Rust, TypeScript, JavaScript, SQL, HTML/CSS
Frontend
React 19, Astro, Tailwind CSS, Zustand, Framer Motion
Backend & BD
NestJS, PostgreSQL, SQLite (rusqlite), TypeORM
Arquitectura
Tauri (Desktop Apps), Offline-First, Microservicios, APIs RESTful, End-to-End Encryption
Herramientas
Git, Vite, CryptoJS, jsPDF

Educación

Ingeniería de Software / Autodidacta

  • Formación continua y profunda orientada al desarrollo de sistemas críticos, arquitecturas resilientes y optimización de recursos.