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.