Bastian Garces
Software Developer · Full Stack
Contrata sus servicios
Solicita un presupuesto sin compromiso
Sobre mí
Desarrollador full stack con 4 años construyendo sistemas de misión crítica en producción: ERP modular activo en una cadena de ópticas, certificación tributaria SII (7 tipos de DTE emitidos y validados ante el organismo fiscal chileno), motores de trading algorítmico con backtesting sobre 637K velas y pipelines de datos en tiempo real.
Autogestión total del ciclo de vida: requerimientos, arquitectura, implementación, testing y despliegue en producción.
Experiencia
Desarrollador Full Stack - GestiónOT / Optilab ERP
(2024-03)
ERP modular en producción para cadena de ópticas: usuarios, sucursales, bodegas, cajas POS, ventas, stock, clientes. Arquitectura por capas (frontend / API / datos).
- Auth JWT con expiración 12h y permisos por rol incrustados en el token; onboarding de sucursal como transacción ACID de 6 pasos (sucursal → bodega → usuario → caja POS).
- Refactor del motor de ventas POS: desvinculación de BSale hacia emisión de DTE nativa con folio interno y validación de caja/stock en duro.
- Suites de tests de integración (Jest) por entidad: usuarios 17/17, sucursales 18/18, cajas 23/23, ventas 9/9; documentación API orientada a consumo frontend.
- Certificación oficial ante el SII de 7 tipos de DTE: Factura (33), Nota de Crédito (61), Nota de Débito (56), Factura Exenta (34), Guía de Despacho (52), Liquidación (43) y Boleta Electrónica (39) en producción real con folio aceptado sin reparos.
- Motor de emisión con LibreDTE/PHP: token REST (semilla → firma C14N), envío multipart con mTLS a rahue.sii.cl, firma XMLDsig y generación de RespuestaDTE.
- Recepción B2B de facturas de proveedores: worker IMAP → cola Redis/BullMQ → validación de XML (EnvioDTE) → SMTP de respuesta firmada → persistencia en MySQL.
- Frontend de formularios DTE en React + TypeScript (componente DTE-33 de 890+ líneas): validación de RUT chileno con dígito verificador, payload XSD-compliant, vista previa HTML en vivo.
- Módulos operativos: RCV auto-fetch diario (libro de compras/ventas), dashboard CAF, estado de DTE en frontend.
Educación
Ingeniería en Informática - Informática - Santo Tomás (2024)
Analista Programador - Programación - Instituto AIEP (2020 - 2022)

