Leonel

Desarrollador Web

Moreno

Sobre mí

Me llamo Leo, tengo años, Soy estudiante avanzado de Ingeniería en Sistemas 🤓 y vivo en La Rioja, Argentina 🇦🇷. Cuando era chico no tuve mucha tecnología cerca, por lo que la primera vez que vi una computadora 💻, algo hizo clic en mí. Cada vez que navegaba y me cruzaba con páginas increíbles 🌐, pensaba: Yo quiero crear algo así. A partir de ese momento, comencé a crear soluciones con la meta de hacer que la web sea más atractiva y amigable para las personas.

Actualmente me desempeño como Desarrollador Web en Tsoft para una importante empresa Mexicana donde estoy migrando una aplicación web hecha en Perl utilizando tecnologías como React, TypeScript, Tailwind, Vite, Java, SpringBoot, entre otras 🧑‍💻.

En mi tiempo libre me gusta ver películas 🎬, series 📺 o tocar algún instrumento 🎹🎸. Me gustan las distintas maneras en la que es posible expresarse a través del arte 🎭.

Foto de Leo Moreno

Experiencia

  1. Desarrollador de Software Semi Senior

    Tsoft

    Formo parte de un equipo responsable de la migración de una aplicación web construida originalmente en Perl hacia una arquitectura moderna basada en React y Java con SpringBoot. En este rol, desempeño diversas tareas clave:

    • Participación activa, en conjunto con el equipo y el cliente, en el análisis y diseño de requerimientos, así como en la implementación de soluciones para la migración y el desarrollo de nuevas funcionalidades del sistema.
    • Aplicación de buenas prácticas de desarrollo: uso de componentes reutilizables y adopción de herramientas modernas, siempre con el foco puesto en optimizar el rendimiento general del producto.
    • Creación de documentación clara y alineada a los estándares internos del proyecto.
    • Investigación y evaluación de nuevas tecnologías, proponiendo mejoras técnicas concretas para potenciar la calidad y eficiencia del producto.
    React TypeScript Tailwind Java Spring Boot Perl
  2. Desarrollador de Software Junior

    Tsoft

    • Migración de una aplicación web construida en Perl: Siendo parte de un equipo, me encargué de analizar el código para separar las responsabilidades en Front-end y Back-end, crear endpoints e implementarlos desde el Front-end, además de realizar la maquetación. La migración se llevó a cabo utilizando tecnologías como React, TypeScript, Tailwind, Vite, Java, SpringBoot, entre otras.
    • Participación en el desarrollo integral de un sistema especializado en gestión contable para una organización de gran envergadura: El sistema incluye funcionalidades como registro y seguimiento de depósitos, retiros, transacciones con instituciones financieras, entre otros aspectos críticos. La implementación se realizó empleando tecnologías como Java, JSF, JBoss y RichFaces, garantizando una solución robusta y escalable.
    • Construcción de una solución de software para procesamiento de datos: Enfocada en la conversión de archivos pcap a formatos txt y csv, optimizando así el manejo de información capturada en redes.
    React TypeScript Tailwind Java Spring Boot JSF JBoss RichFaces Perl
  3. QA Automation Junior

    Tsoft

    Construcción de Framework para testing:

    • Estructuración de directorios y entornos.
    • Manejo de herramientas de construcción como Maven o Gradle y librerías.
    • Implementación de patrones de pruebas como Page Object Model y Screenplay.
    • Desarrollo de automatizaciones en Java con Selenium, JUnit, Cucumber, Gherkin, etc.
    • Pruebas móviles con Appium, BrowserStack, Kobiton, tanto en entornos locales como remotos.
    • Testing de API's utilizando herramientas como Postman, UFT y Appium Inspector.
    Java Selenium Appium Cucumber JUnit Postman Maven Gradle Kobiton BrowserStack Appium
  4. QA Automation Trainee

    Tsoft

    Implementación y desarrollo de automatizaciones de pruebas utilizando Java , Selenium , Cucumber y otras herramientas relevantes, optimizando procesos de testing y garantizando la calidad del software.

    Java Selenium Appium Cucumber Gherkin JUnit XPath
  5. Diseñador Gráfico Freelance

    Freelance

    Desarrollo de proyectos de diseño gráfico, incluyendo creación de logotipos e identidades de marca, diseño de tarjetas de presentación, invitaciones, banners, flyers y otros materiales visuales

    Adobe Photoshop Adobe Illustrator

Proyectos