Inicio Experiencia Proyectos Habilidades
profile_pic

¡Hola!, Soy Samu

< Back end Developer & QA />

Transcurriendo mi segundo año de experiencia laboral, +3 programando. De Mendoza, Argentina. Siempre encuentro oportunidades de los problemas y divirtiéndome en el camino a ser un líder de equipo!.

Sobre mí

Actualmente, trabajo como desarrollador backend bajo modalidad de contractor, donde me especializo en la creación de APIs y microservicios utilizando Node.js y TypeScript. Sin embargo, estoy buscando una oportunidad en una empresa estable que me permita continuar con mi formación académica y profesional. Estoy comprometido con el aprendizaje continuo y busco un entorno que valore la innovación y el desarrollo limpio, donde pueda aplicar mis conocimientos y seguir creciendo.

Como desarrollador backend especializado en Node.js, he creado desde pequeñas APIs hasta complejos sistemas backend, destacándome en el diseño y desarrollo de microservicios y APIs en Python y JavaScript.

Recientemente, lideré junto a un compañero el desarrollo de una plataforma contable integral, donde diseñé y estructuré todo el backend, incluyendo la facturación, gestión de clientes y productos, e integración con pasarelas de pagos y sistemas tributarios.

Mi enfoque en QA me permite automatizar pruebas unitarias, de integración y de estrés, mejorando la eficiencia y calidad del software. Destaco por mi capacidad para entender y optimizar procesos complejos, como lo demostré al automatizar la recopilación masiva de datos, ahorrando tiempo valioso a contadores y equipos de ventas.

Jr

Developer

Contáctame

Habilidades

Experiencia laboral

  1. Backend Developer - Developer Latam

    Soy parte de un equipo diverso que incluye diseñadores UX/UI, desarrolladores frontend, y nuestro CTO, quien también se encarga de las tareas de DevOps. Nos apoyamos en la metodología Scrumban y gestionamos nuestro trabajo con GitFlow. Mi enfoque principal es el desarrollo backend con NestJS y TypeScript. Me encargo de darle vida al backend de nuestras soluciones de software a medida, especialmente en proyectos web. Disfruto resolviendo los desafíos que surgen en cada proyecto y asegurándome de que cada solución que entregamos sea sólida y se adapte perfectamente a lo que nuestros clientes realmente necesitan.

  2. Full stack Developer / Integración de Sistemas - Mi asesor.cl

    Desempeñe un papel como desarrollador tanto en el Frontend como en el Backend, encargado de diseñar, desarrollar y mantener una variedad de aplicaciones web y microservicios que abarcan desde la gestión contable hasta la automatización de procesos. Mi rol abarca muchas areas, aunque mas especializado en el area del Backend y tengo una participación importante en la integración de sistemas, asegurando que las diferentes partes de la infraestructura tecnológica de la empresa funcionen de manera cohesiva y eficiente.

  3. QA & Js/Py Developer - Freelance

    Trabaje en conjunto con un Desarrollador Full Stack SR, es mi primera experiencia laboral. Mi tarea fue asistir en lo que se necesitara. Ayude a realizar tareas de testing unitario, testing automatizado con Selenium, consumir diferentes apis de datos y metricas, realizando la logica con Javascript. Trabaje mayormente en una Arquitectura Monolítica. Donde el backend estaba hecho con Django y las graficas a los que tenia que brindarle la logica estaba hecha con plotly.

Proyectos

Backend de Rifa Club

Rifa Club es una comunidad que ofrece beneficios exclusivos como sorteos, descuentos y acceso a contenido especial para sus suscriptores. En este proyecto, me encargué de desarrollar el backend, enfocándome en manejar suscripciones, pagos y la gestión de datos de los usuarios. El sistema se basa en tres colecciones principales: planes, usuarios y pagos, lo que permite administrar todo lo relacionado con los suscriptores de manera eficiente.

Como desarrollador backend en Rifa Club, trabajé en estrecha colaboración con un compañero para desarrollar e implementar la arquitectura del sistema basada en MVC. Colaboré en la integración de servicios internos y en la resolución de desafíos técnicos, bajo la supervisión de nuestro CTO (developer senior), para asegurar la calidad y efectividad del backend.

Backend de Appify

Appify es una plataforma integral diseñada para la gestión financiera y administrativa, permitiendo a usuarios y empresas controlar sus finanzas, gestionar productos y servicios, y administrar relaciones con clientes y proveedores. La plataforma soporta múltiples usuarios, con configuraciones avanzadas para facturación y pagos.

Captura de proyecto /projectsimg/appify.webp

Como desarrollador backend en el proyecto Appify, participé en el diseño e implementación de la arquitectura del sistema, siguiendo un modelo estructurado de tres capas: Repository, Service y Controller. Trabajé junto a un compañero para desarrollar funcionalidades clave y asegurar la integración fluida de servicios externos.

API de facturación

Es una API creada para la emisión de documentos fiscales, generación de XMLs, generación de PDF y administración de usuarios autorizados a facturar.

Captura de proyecto /projectsimg/fastapidte.webp

Tuve que desarrollar esta API, para gestionar la administracion de clientes y su facturación. Puse en práctica la Arquitectura de Microservicios y su comunicación, es algo sumamente complicado, pero ya estaba muy familiarizado con la mayoria de conceptos y me fue esencial para este tipo de proyecto. Se realizo en FastAPI ya que facilitaba la documentacion de una manera rapida y se requeria de poco tiempo para su desarrollo.

Microservicio de WebSocket para notificaciones en tiempo real

Este proyecto consiste en un microservicio para la recepción y envío de datos en tiempo real a un Front-end, notificando a todos los usuarios conectados. El microservicio es capaz de manejar múltiples procesos utilizando cluster, garantizando así una alta disponibilidad y escalabilidad.

Captura de proyecto /projectsimg/code_socket.webp

Este proyecto toco desarrollarlo rapido y simple, ya que no constaba de mucha complejidad, lo que nunca habia realizado y realize en este proyecto fue el escalamiento horizontal, aplique Redis y Cluster, aunque el servicio utilizado para el despliegue(Amazon Lighsail) ya venia con estas caracteristicas.

Aplicación web de gestión interna

Este proyecto consistió en el desarrollo de una plataforma integral de gestión interna destinada a recopilar y organizar información de clientes a través de técnicas de scraping y consumo de APIs. La finalidad principal era facilitar a los vendedores el acceso a datos relevantes sobre clientes y sus empresas, optimizando así el proceso de ventas.

Como esta es una arquitectura monolítica, en este proyecto estuve encargado de varios aspectos. Trabaje con un compañero y nos asignabamos las tareas de acuerdo a la complejidad y a la familiarización de conceptos. Estuve tanto en el Front como en el Back y tambien con una participacion importante en el lado del deploy en VPS Hostinguer.

API de Scraping de Datos Tributarios

La API está diseñada para realizar scraping de datos tributarios del sistema de impuestos internos, obteniendo asi, informes completos sobre formularios, proporcionando una manera eficiente y automatizada de obtener esta información a través de varios endpoints seguros.

Captura de proyecto /projectsimg/multi-scraping.webp

Este proyecto fue por decision propia, ante multiples requerimientos de datos de diferentes personas en la empresa. Opte por automatizar este proceso, la realización de una API con un pequeño Form para que se obtengan los datos de diferentes formularios. Estos codigos de scraping ya estaban desarrollados por mi, solo tuve que hacer una api para que las diferentes porciones de código actuaran en conjunto, para la facilidad de la persona solicitante de estos datos.

Recopilador Automático de Datos y Exportación a Excel

Este recopilador masivo de datos automatiza el proceso de obtención y organización de información fiscal, mejorando la eficiencia y precisión en el manejo de grandes volúmenes de datos del SII, y facilitando la generación de reportes detallados para análisis financiero y contable.

Captura de proyecto /projectsimg/localData.webp

Desarrolle un scraping capaz de capturar diferentes tipos de datos tributarios, leer la información de clientes en un excel y re escribir este mismo con los datos solicitados de cada cliente.

Plataforma de Ecommerce Monolítica Completa

Este proyecto es una plataforma de ecommerce monolítica desarrollada utilizando tecnologías modernas tanto en el backend como en el frontend. El sistema está diseñado para ser completamente funcional, incluyendo todas las características esenciales necesarias para operar una tienda en línea, desde la gestión de usuarios y productos hasta el procesamiento de pedidos y autenticación segura.

Esta aplicación monolitica se realizo a modo de simple y pura práctica, se cubrieron todos los aspectos funcionales de un ecommerce.

Testing

Java Practice

Este proyecto cuenta con practica en lenguaje JAVA, hay ejercicios de nivel principiante, avanzado y por encima de avanzado. Fue durante mi estadia en el Instituto educativo EGG, formativo para aplicarlo en Testing.

Captura de proyecto /projectsTestingimg/javaPractice.webp

¡Gracias!

Por tomarte el tiempo de ver mi Porfolio