Daniel Maldonado
Senior Full Stack Developer | Especialista en Arquitecturas Escalables
Contratar a esta persona
Enviá una oferta de trabajo directamente a este candidato
Sobre mí
Ingeniero en Sistemas con más de 12 años de experiencia en desarrollo Full Stack, especializado en la construcción de soluciones empresariales escalables y seguras. Amplia experiencia en Node.js, Angular, Spring Boot y desarrollo de microservicios bajo arquitecturas hexagonales. Experto en diseño e implementación de APIs RESTful, optimización de bases de datos SQL Server y PostgreSQL, y gestión de despliegues automatizados con Docker y Azure.
Comprometido con las mejores prácticas de desarrollo, code reviews, mentorías técnicas y metodologías ágiles (Scrum). Enfoque constante en seguridad, escalabilidad y mantenibilidad del código.
Experiencia
Analista Full Stack Senior - Banco Cuscatlán - Guatemala
(2025-01)
- Desarrollo End-to-End: Construcción de plataforma digital bancaria para apertura de cuentas en línea, utilizando Angular (frontend) y Spring Boot con Java 17 (backend), incrementando la adquisición de clientes en un 35%.
- Arquitectura de Microservicios: Diseño e implementación de servicios REST escalables con arquitectura orientada a la seguridad, integrando RENAP para validación de identidad y Moobscan para biometría facial.
- Gestión de Base de Datos: Administración de PostgreSQL con optimización de queries, diseño de esquemas normalizados y estrategias de indexación para alto rendimiento
- DevOps & CI/CD: Implementación de despliegues automatizados con Docker, Azure Pipelines y configuración de entornos seguros con cifrado y control de acceso basado en roles.
- Seguridad & Compliance: Cumplimiento de auditorías de seguridad, ejecución de pruebas de penetración (pentesting) y colaboración con security advisors para protección de información sensible.
- Metodologías Ágiles: Trabajo bajo Scrum con participación activa en code reviews, definición de estándares de código y colaboración cross-funcional con equipos UX/UI, QA y Seguridad
Analista Programador Full Stack - CarParts Wiz - Remoto (USA)
(2024-03 - 2024-09)
- Herramientas de Apoyo para E-commerce: Desarrollo de sistemas de soporte para ventas en Amazon, eBay y Shopify con Node.js, Express y React, facilitando la gestión multicanal de repuestos automotrices.
- Integración con Sistemas de Comparación: Implementación de integraciones con sistemas internacionales de comparación de repuestos (PartsGeek, RockAuto, AutoZone) para validación de compatibilidad y precios en tiempo real.
- Gestión de Inventarios Multi-plataforma: Creación de sistema de sincronización automática de inventarios entre plataformas de venta (Amazon, eBay, Shopify) y base de datos centralizada.
- Búsqueda Avanzada de Repuestos: Desarrollo de motor de búsqueda con filtros por marca, modelo, año y número de parte, integrando catálogos de múltiples proveedores.
- APIs & Microservicios: Diseño de arquitectura de microservicios con APIs RESTful para integración con sistemas de envío (FedEx, UPS), tracking de pedidos y notificaciones automatizadas.
- Optimización & Performance: Optimización de queries SQL Server y mejoras de rendimiento que redujeron tiempos de carga en 60%.
Desarrollador Móvil & Web Senior - Aquacorp Centroamérica - Guatemala
(2022-03 - 2023-07)
- Desarrollo Movil Avanzado: Creación de aplicación React Native para gestión de proyectos de perforación con localización en tiempo real de maquinaria, recursos y personal, generando mejor control y supervisión de operaciones.
- Integracion Empresarial: Implementación de microservicios con Node.js para integración con SAP, automatización de flujos de información y reducción de tiempos de procesamiento en 40 por ciento.
- Desarrollo Full Stack: Construcción de interfaces web responsivas para visualización y análisis de datos en tiempo real con React.js y PostgreSQL, fortaleciendo la toma de decisiones operativas.
- Optimización de Flujos: Migración de servicios a entornos Docker y AWS con despliegues continuos y mantenimiento de escalabilidad.
Analista Senior de Desarrollo - All In Software - Guatemala
(2021-04 - 2022-03)
- Sistemas Bancarios Web: Desarrollo de plataformas para gestión de propiedades hipotecarias y prendarias, control de préstamos, líneas de crédito e integración con banca digital para bancos en República Dominicana
- Desarrollo Móvil Financiero: Mejoras arquitectónicas y funcionales en producto de banca móvil utilizado por cooperativas y bancos en Centroamérica y República Dominicana
- APIs & Servicios: Diseño de APIs RESTful para integración entre sistemas bancarios core y canales digitales.
- Gestion Técnica: Coordinación de equipos de desarrollo backend y frontend, supervisión de despliegues en Node.js, Angular y SQL Server con enfoque en calidad y cumplimiento de objetivos estratégicos.
Analista Programador Web - SOPESA (Divisa Honda Autos, Fahonda, Cadisa, Hero, Freedom) - Guatemala
(2020-08 - 2021-04)
- Sistema de Gestión de Trámites Vehiculares: Desarrollo de plataforma web con ASP.NET Core, Entity Framework y SQL Server para control de procesos de primeras placas, traspasos, cambios de motor y color.
- Integración SAP: Implementación de consumo de web services WSDL de SAP para obtener datos de vehículos vendidos y automatizar trámites.
- Facturación Electrónica: Integración de sistema de facturación electrónica con control de flujo de estados y perfiles de usuarios.
- Cloud Storage: Integración con Google Storage para almacenamiento seguro de imágenes y documentos de clientes en la nube.
- Frontend Moderno: Desarrollo de interfaces con Angular para optimizar la experiencia del usuario.
- Reportería Contable: Creación de reportes financieros y contables para análisis de operaciones.
Programador de Puntos de Venta - Rocma (Panda Express, Applebee's, Glad) - Guatemala
(2019-10 - 2020-03)
- Sistemas POS Multi-Plataforma: Programación y configuración de sistemas de punto de venta (Aloha, Micros, Red) para Panda Express (Guatemala, El Salvador), Applebee's y Glad
- Integración ERP: Sincronización de productos con sistema ERP Rocma para descarga automática de inventarios al facturar.
- Sistema de Réplica: Desarrollo de sistema en PHP y SQL Server para replicar promociones entre países, reduciendo tiempo de implementación en 50%.
- Gestión de Productos: Ingreso y actualización de productos de temporada y nuevos menús en colaboración con departamento culinario.
- Optimización de Procesos: Mejoras tecnológicas para optimizar tiempos de carga de programaciones en sistemas POS.
Analista de Software y Soporte Técnico - Bunge Central América - Guatemala
(2017-07 - 2019-05)
- Bunge Trading Manager: Desarrollo de sistema especializado para control de contratos y embarcaciones de granos y aceites premium cotizados en bolsa de valores (Yellow Corn, Minneapolis Wheat, Chicago Wheat, Soybean Meal, Oils).
- Gestión Comercial: Implementación de módulos para registro de contratos de compra/venta desde Bunge Norteamérica y control de créditos y pagos.
- Tracking de Embarcaciones: Creación de bitácora de barcos para seguimiento completo de productos a través de diferentes países.
- Trading de Futuros: Módulo de registro de compras de futuros cotizados en bolsa de valores.
- Integración SAP: Conexión bidireccional para sincronización de facturas y pagos con sistema contable.
- Reportería Financiera: Dashboards de análisis de clientes y commodities para toma de decisiones ejecutivas.
Analista Programador - Grupo Tecún - Guatemala
(2013-04 - 2017-05)
- Desarrollo Multi-Plataforma: Implementación de sistemas en Java y Delphi XE5 con Oracle para venta de vehículos Mazda y Hyundai, incluyendo tracking, taller, repuestos y cajeros.
- Sistemas Financieros: Mejoras en Crédimas (financiera) para gestión de cuentas por cobrar y cartera.
- Seguros & Exportación: Actualización de sistemas de tracking de vehículos asegurados y plataforma de exportación de ajonjolí y cardamomo.
Analista Programador - Litegua (Líneas Terrestres Guatemaltecas) - Guatemala
(2012-03 - 2014-06)
- Sistema de Boletería Web: Desarrollo de plataforma completa (ASPX, jQuery, Bootstrap) para venta de boletos con facturación electrónica, reserva de butacas y reportes contables automatizados.
- Sistema de Paquetería: Creación de sistema web integral para tracking de envíos, recepción de paquetes, gestión de rutas, coordinación de unidades y control de promociones y descuentos.
- Transferencias de Efectivo: Implementación de sistema web para transferencias de dinero entre sucursales a nivel nacional, permitiendo a usuarios enviar y recibir efectivo en cualquier punto del país.
- Aplicación Móvil Android: Desarrollo con Android Studio y Java para recolección de paquetes express, con facturación electrónica en tiempo real al recibir y enviar paquetes.
- Gestión de Flota & Logística: Sistema para control de bodegas, gestión de flota de vehículos y optimización de rutas de distribución.
- Administración de Bases de Datos: Gestión de SQL Server y MySQL con stored procedures, triggers y funciones para procesamiento eficiente de transacciones.
- Implementación & Capacitación: Despliegue de sistemas en múltiples sucursales y capacitación al personal operativo.
Analista Programador Jr - Cardtech AS - Guatemala
(2010-10 - 2012-02)
- Sistema de Control de Acceso: Desarrollo y modificaciones en VB.Net y C# para sistema de control de acceso con relojes biométricos, permitiendo acceso a puertas específicas mediante reconocimiento de huella, gestión de turnos y control de descuentos en planilla
- Club de Puntos Fratelli: Mantenimiento de sistema de fidelización para clientes premium con acumulación y canje de puntos, gestión de promociones por cumpleaños y descuentos especiales.
- Sistema Club Bi Premium: Integración de sistema de control de acceso con CRM de Banco Industrial para atención personalizada y seguimiento de clientes VIP.
- Programación Web: Desarrollo de páginas JSP, Java y HTML para módulos web de los sistemas.
- Reportería Empresarial: Creación de reportes con Crystal Reports, iReport y Cognos 8 para análisis de datos y toma de decisiones
- Codificación de Tarjetas: Codificación de tarjetas de débito con chip y banda magnética para Universidad Rafael Landívar.
- Administración de Bases de Datos: Gestión de MySQL y SQL Server 2005 con optimización de consultas.
- Despliegues: Instalación y configuración de sistemas en capital y departamentos.
Educación
Ingeniería de Sistemas - Cierre de Pénsum - Universidad Mariano Gálvez (2015 - 2020)



