Full Stack Developer · conocido como Zack Tecpile · México 🇲🇽
Más de 8 años construyendo aplicaciones web robustas y escalables. Especializado en arquitecturas frontend y backend, integración de servicios en la nube y soluciones empresariales de alto impacto.
// sobre mí
Desarrollador apasionado por el ciclo completo del software: del análisis de requerimientos al despliegue en producción, con foco en calidad y escalabilidad.
Levantamiento funcional y técnico con stakeholders, traduciendo necesidades del negocio en soluciones de software precisas.
Implementación de almacenamiento en S3 Buckets de AWS para la gestión eficiente de archivos en entornos empresariales.
Conexión de APIs y servicios de terceros con aplicativos internos, asegurando comunicación robusta y mantenible entre sistemas.
Trabajo bajo Scrum, gestión de historias de usuario en Trello y control de versiones con GitLab.
// tecnologías
Herramientas y lenguajes con los que trabajo día a día en proyectos de producción.
// trayectoria
8+ años construyendo soluciones de software en entornos empresariales.
Desarrollo y mantenimiento de aplicaciones web bancarias. Integración de servicios de AWS para almacenamiento seguro de documentos en S3. Implementación de APIs REST y consumo de servicios de terceros dentro del ecosistema de la institución financiera.
Ciclo completo de desarrollo: levantamiento y análisis de requerimientos con usuarios, diseño de arquitectura, implementación frontend y backend, integración de servicios de terceros y despliegue en servidores Linux con Oracle WebLogic.
// lo que hago
Desde el análisis hasta el despliegue, acompaño todo el ciclo del desarrollo de software.
Interfaces web modernas y responsivas con Angular, TypeScript e Ionic. Componentes reutilizables, accesibles y de alto rendimiento.
APIs REST robustas con Node.js/Express y Java/Spring. Integración con bases de datos Oracle, MySQL y SQL Server.
Implementación de servicios en Amazon Web Services, principalmente almacenamiento de archivos y documentos en buckets S3.
Conexión de servicios externos y APIs de terceros con aplicativos internos, garantizando compatibilidad y mantenibilidad.
Levantamiento funcional y técnico, documentación y traducción de necesidades del negocio en especificaciones de software.
Metodología Scrum, historias de usuario en Trello, flujos de trabajo colaborativos con GitLab y control de versiones.