Mi experencia laboral: ( +2 años de experiencia )
Ingeniero en desarrollo de software
Agencia de Aduanas Cristián Herrera R. Y Cía. · Híbrido (sept. 2025 - actualidad)
Providencia, Región Metropolitana de Santiago, Chile
Uso de servicios AWS — EC2, S3 y Docker — para la infraestructura y el despliegue de la plataforma desarrollada.
Desarrollo e implementación de una plataforma integral de gestión de operaciones aduaneras, utilizando Next.js 15,
Node.js y Python, integrando servicios internos y externos bajo una arquitectura modular, segura y escalable.
Migración de servicios críticos a Java 17 con Spring Boot, estandarizando la capa de negocio, mejorando la trazabilidad
de procesos y optimizando el rendimiento de las operaciones internas.
Diseño, modelado y administración de bases de datos MySQL, implementando índices, vistas y auditorías automáticas
para garantizar consistencia, integridad y eficiencia en grandes volúmenes de datos.
Contenerización y despliegue de entornos mediante Docker e integración con AWS (EC2, S3, IAM), automatizando procesos
de despliegue, almacenamiento y control de acceso seguro entre servicios.
Desarrollo de integraciones y automatizaciones mediante APIs REST, tareas asíncronas y procesos de web scraping,
para la sincronización en tiempo real de información logística y documental.
Ingeniero en desarrollo de software
BCN Consultores · Presencial (abr. 2025 - jul. 2025)
Providencia, Región Metropolitana de Santiago, Chile
Desarrollo y migración de servicios a tecnologías modernas utilizando Python, Node.js y Rust,
enfocados en rendimiento, escalabilidad y buenas prácticas de arquitectura.
Recopilación y análisis de requerimientos funcionales mediante interacción directa con clientes,
alineando objetivos técnicos y de negocio.
Creación de scripts automatizados para pruebas funcionales e integración continua, contribuyendo a la calidad y confiabilidad del software.
Uso de herramientas como Git para control de versiones y Docker para contenerización, facilitando el desarrollo, pruebas y despliegue en distintos entornos.
Participación activa en equipos de trabajo bajo metodologías ágiles (Scrum/Kanban), promoviendo entregas iterativas, mejora continua y colaboración entre áreas.
QA Automation Engineer
FirmaVirtual · Remoto (dic. 2024 - mar. 2025)
Gran Santiago, Región Metropolitana de Santiago, Chile · En remoto
Automatizar flujos de pruebas: Desarrollo y mantenimiento de scripts automatizados con herramientas como Selenium,
enfocándome en la validación de flujos funcionales en aplicaciones web.
Automatizar pruebas de endpoints: Creación de procesos automatizados para probar y validar la funcionalidad e integridad
de las integraciones del sistema.
Registrar y gestionar bugs en Jira: Identificación, registro y seguimiento de errores, facilitando la comunicación efectiva
con los desarrolladores para resolver incidencias de manera ágil.
Modificar datos en bases de datos MySQL: Respuesta a solicitudes relacionadas con cambios o ajustes en datos de usuarios,
garantizando precisión y cumplimiento de los requerimientos.
Colaborar con equipos multidisciplinarios: Trabajo estrecho con desarrolladores, analistas y otros profesionales para
identificar mejoras, proporcionar feedback continuo y optimizar los procesos de prueba.
Desarrollador Fullstack y Analista de Datos Junior
Microdat - Híbrido (abr. 2024 - oct. 2024)
Región Metropolitana de Santiago, Chile
Desarrollar y programar aplicaciones de software en diversos entornos según los requerimientos de la empresa.
Análisis de datos, diseño y creación de informes utilizando tecnologías del mercado tales como Python, Pandas y Jupyter Notebooks.
Normalización y gestión de bases de datos (SQL, SQL Server, PostgreSQL, entre otros).
Uso y configuración de plataformas tales como (Hermest, Neotel, u otras)
Desarrollar una plataforma web para ejecutar procesos de normalización, actualización
de información en la base de datos, generar reportería web con gráficos con datos trabajados en pandas y automatización de envíos masivos de SMS.
Normalizar bases de datos provenientes de archivos Excel, asegurando coherencia e integridad para
su respectiva carga en la base de datos.
Gestionar y mantener bases de datos en SQL Server utilizando SQL Server Management Studio.
Automatizar procesos relacionados con la normalización y carga de bases de datos mediante el uso de Python, Pandas y Pyodbc.
Generar, desarrollar y mantener informes basados en datos, generados a través de consultas SQL y/o procedimientos almacenados.
Desarrollador full stack
Usercode · Jornada parcial (sept. 2023 - nov. 2023)
Región Metropolitana de Santiago, Chile · En remoto
Brindar Apoyo en el desarrollo del front-end con Next js de una aplicación
web para un contexto educacional.
Maquetizar informes desde el back-end en Node js + PptxGenjs, con el
objetivo de automatizar la generación de estos.
Versionar en GitHub el código desarrollado.
Informar en las daylis sobre las tareas realizadas el día anterior + lo
pendiente por desarrollar durante el día.