Ingeniero de Software Daniel
Banariba Programador Entusiasta
+2
Años de Experiencia
+20
Proyectos Personales
+20
Tecnologías Aprendidas
+7
Proyectos Terminados
Sobre Mí
👨💻 Ingeniero en Sistemas / Desarrollador Backend con experiencia
especializada en desarrollo de APIs escalables, migración de sistemas legacy,
y automatización de procesos críticos.
Mi principal fortaleza radica en resolver problemas técnicos complejos
y modernizar sistemas existentes para mejorar su rendimiento y confiabilidad.
💡 A lo largo de mi experiencia profesional,
he desarrollado sistemas de gestión comercial completos, modernizado
infraestructuras de impresión críticas, y creado APIs robustas para
integración con equipos médicos especializados como VITEK. Mi enfoque
combina desarrollo backend sólido con procesos de QA automatizados.
🎯
He desarrollado sistemas comerciales completos con 6 módulos core,
modernizado infraestructuras críticas de impresión solucionando
incompatibilidades Windows 11, y creado APIs para integración con
equipos médicos VITEK.
Automatizando procesos que reducen tiempos de configuración de 30 minutos
a 2 minutos y eliminando fallas humanas mediante scripts PowerShell y servicios WebSocket.
🏆 Mi experiencia abarca desde
desarrollo de sistemas CRUD con arquitecturas RESTful, hasta la
implementación de servicios de migración de datos y automatización
de testing con Playwright y Postman.
He trabajado con tecnologías como NestJS, FastAPI, PostgreSQL, DynamoDB,
y protocolos especializados (ASTM/HL7, ESC/POS), entregando soluciones robustas
que mejoran la productividad operacional.
Mis Habilidades
Backend
-
Python
-
Java
-
C++
-
Typescript
Frameworks
-
Astro
-
Reflex
-
FastAPI
-
NestJS
Gestores de Bases de Datos
-
Oracle
-
PostgreSQL
-
MongoDB
-
DynamoDB
Infraestructura
-
Azure
-
AWS
-
Terraform
-
Docker
QA & Testing
-
Selenium
-
Jira
-
Postman
-
Playwright
Experiencia Laboral
2025 Marzo - 2025 Octubre
2025 Marzo - 2025 Octubre
Desarrollador de software
Analiza Laboratorios Clínicos
Desarrollé módulo completo de gestión de doctores implementando 8 endpoints REST con validaciones de datos únicos (email, número de colegiación) y manejo transaccional, integrando automáticamente sistema de epockets (billeteras electrónicas) al registrar nuevos doctores.
Implementé sistema de encriptación para protección de datos bancarios sensibles (números de cuenta) utilizando Fernet, garantizando cumplimiento de estándares de seguridad en información financiera del personal médico.
Creé funcionalidad de búsqueda y filtrado avanzado con múltiples criterios (especialidad médica, clínica, estado) y exportación a Excel, optimizando flujo de trabajo del personal administrativo.
Corregí bug crítico en modelo de base de datos que impedía creación de doctores, identificando campos inexistentes que generaban errores en producción.
Actualicé dependencias del proyecto de 12 a 150+ paquetes versionados (SQLAlchemy, Flask-RESTPlus, Firebase, Cryptography) para compatibilidad con Python 3.10+, resolviendo conflictos de módulos legacy.
Configuré entorno de desarrollo full-stack con Flask, Angular 11, PostgreSQL y VPN corporativa en Ubuntu, investigando arquitectura legacy para integrar correctamente componentes existentes.
Cree un servidor proxy con Docker que centraliza el acceso VPN, reduciendo la gestión de 30+ equipos a 1 servidor y eliminando configuraciones individuales.
Automaticé proceso de construcción con script bash, reduciendo tiempo de setup de 30 minutos a 3 minutos con validación automática de dependencias.
Solucioné problemas críticos de DNS y conflictos Docker Engine.
Implementé sistema de whitelist con Squid ACLs y configuré privilegios de red avanzados para operación segura de OpenVPN en contenedores.
Creé documentación técnica de 600+ líneas con diagramas de arquitectura, facilitando replicación en otras sucursales.
Desarrollé un sistema completo de gestión comercial con 10 módulos core (Proveedores, Categorías, Sub-categorías, Inventario, Sucursales y Lotes) aplicando arquitectura RESTful.
Implementé sistema FIFO de gestión de lotes con cálculos automáticos de totales, validación de duplicados y control de inventario por vencimiento.
Implementé funcionalidad CRUD completa con filtros geográficos y validaciones de negocio para la gestión de suppliers, inventario y sucursales del sector agropecuario.
Solucioné incompatibilidades críticas del sistema operativo Windows 11, implementando servidor WebSocket dual-port (9000/9001) que garantiza compatibilidad simultánea con Windows 10 y Windows 11.
Automaticé completamente la instalación del servicio mediante scripts PowerShell, eliminando el proceso manual que realizaban los técnicos, reduciendo tiempo de configuración de 30 minutos a 2 minutos y eliminando el fallo humano.
Desarrollé detección automática de puertos y tipos de impresoras con configuración dinámica para protocolos ESC/POS y TSPL.
Automaticé integración VITEK-CRM con FastAPI, eliminando ingreso manual de resultados de cultivos bacteriológicos en producción.
Implementé sistema de trazabilidad de protocolos médicos ASTM/HL7 con reintentos automáticos y logging para comunicación con equipos de laboratorio.
Desarrollé API RESTful gestionando catálogos de 7,429 microorganismos y 278 antibióticos con relaciones complejas y validación de estados.
Integré RabbitMQ para procesamiento asíncrono de mensajes y despliegue con Docker en ambiente productivo.
Implementé un sistema de comisiones automatizado para médicos referentes (10% sobre servicios), mejorando fidelización de profesionales externos.
Desarrollé endpoint de reabastecimiento automático de inventario entre sucursales con lógica de puntos de reorden y disponibilidad real.
Automaticé testing de API en Postman con extracción dinámica de tokens y variables de entorno multi-ambiente (dev/test/prod).
Hice un diagrama de flujo de las etiquetas del código de barras para entender el proceso y la lógica de negocio del sistema.
2024 Octubre - 2025 Marzo
2024 Octubre - 2025 Marzo
Practicante Ingeniería de Sistemas
GuabaBIT
Diseñé la documentación técnica de la arquitectura completa para un sistema de pagos comunitarios con NestJS, DynamoDB y servicios AWS (S3, SNS).
Desarrollé la funcionalidad 'Announcement' para las notificaciones en tiempo real, incluyendo endpoints, modelos y servicios backend, lo que permitió a los usuarios recibir alertas instantáneas sobre actualizaciones relevantes en la comunidad.
Implementé pruebas automatizadas de API con Postman/Apidog, reportando bugs críticos con reproducciones precisas.
Documenté APIs con Swagger para facilitar mantenimiento y escalabilidad del sistema.
Implementé pruebas automatizadas end-to-end con Playwright para flujos críticos (login, formularios, gestión de cotizaciones, handshake).
Creé y ejecuté test cases manuales en Jira para verificar la integridad del sistema, reportando y documentando bugs críticos.
Gestioné historias de usuario (user stories) en Jira, poniendo criterios de aceptacion y una descripcion detalladas, lo que contribuyó a entregas incrementales exitosas en cada sprint.





