Siempre estoy abierto a nuevos proyectos y a colaborar con mentes innovadoras.

Teléfono

+598-99-186-790

Correo electrónico
Melo, Cerro Largo - Uruguay

Oribe y Rincón Artigas

Social

zelio
zelio
<span>

Hola, soy Juan Sánchez

</span>

Senior {Full Stack} Web Developer_

<p>
Desarrollador full-stack versátil y orientado a resultados, con más de 15 años de experiencia trabajando en equipos multinacionales, remotos y multidisciplinarios, utilizando tecnologías base como JavaScript, HTML5, CSS y PHP. Especializado en frameworks modernos como React (6+ años), Angular (de AngularJS a Angular 16+), Next.js y SvelteKit. Experto en optimización UI/UX, performance, SSR/SSG, soporte multilenguaje (i18n) y arquitecturas desacopladas. Comunicador efectivo comprometido con la calidad del código y la entrega exitosa, con historial comprobado en más de 30 proyectos en e-commerce, OTT, fintech y salud.</p>

...y más
[ Descargar mi CV ]
zeliozelio

+

Años de experiencia

+

Proyectos completados

+

Clientes satisfechos

+

Tecnologías dominadas

Colaboraciones

A través de consultoras, agencias y proyectos empresariales, he contribuido a plataformas utilizadas por compañías líderes a nivel global:

Jualo
Teléfono: +598-99-186-790
Email:
Colaboración

Creando experiencias digitales que funcionan e inspiran

Desarrollo Front-End

Creación de interfaces responsivas, dinámicas y modulares usando React, Angular, Next.js y SvelteKit, con enfoque en accesibilidad, usabilidad y rendimiento. Estilizado con Tailwind CSS y SCSS.

Optimización de Rendimiento

Mejora de tiempos de carga y experiencia de usuario mediante virtualización, división de código, estrategias de caché, renderizado eficiente y carga diferida (lazy loading).

Integración de APIs y Flujo de Datos

Gestión de comunicación entre servicios usando REST y GraphQL, con sincronización eficiente vía Apollo, Firebase y APIs PHP personalizadas. Integración de pasarelas de pago como PayPal y Mercado Pago en proyectos e-commerce.

Bibliotecas de Componentes y Arquitecturas Desacopladas

Diseño de componentes UI reutilizables siguiendo la metodología de Atomic Design y desarrollo de soluciones desacopladas usando WordPress/WooCommerce como backend con React o Angular en frontend, integrados por RESTful APIs. Arquitectura escalable y coherencia visual con Storybook en entornos colaborativos.

Pruebas y Control de Calidad

Desarrollo de pruebas unitarias e integración confiables con Jest, Vitest, Jasmine, Karma y React Testing Library. Automatización de pruebas end-to-end usando Cypress y Selenium IDE. Implementación de flujos de testing automatizados e integración continua con pipelines CI/CD.

Internacionalización (i18n)

Soporte para aplicaciones multilenguaje con estrategias i18n eficientes, localización adaptada al usuario y enrutamiento SEO-friendly.

Espero colaborar en proyectos significativos..
Hablemos sobre tu visión. ¡Contáctame!

services background
Aspectos destacados de la carrera

+15 años de experiencia en desarrollo escalable

Senior Web UI Developer
  • Contribuí al desarrollo de aplicaciones web empresariales para clientes clave como Univision, Abbott, Seven Parks y Dick’s Sporting Goods. Participé en equipos distribuidos entre EE.UU., LATAM, India y Arabia Saudita.
  • Seven Parks: Lideré el manejo seguro de sesiones y logout multidispositivo usando SvelteKit + GraphQL. Implementé flujos OAuth2/OpenID Connect con estrategias tanto del proveedor como internas. Mejoré la lógica de carrito B2C y resolví casos complejos. Apliqué unit/E2E testing con Vitest y Cypress.
  • Dick’s Sporting Goods: Desarrollé y mantuve el módulo de reseñas usando Angular 16+, RxJS y Bazaarvoice. Migré pruebas de Jasmine/Karma a Jest, logrando 100% de cobertura. Desarrollé E2E tests con Cypress. Solo dos bugs reportados en seis meses, gracias al testing robusto.
  • VIX.com (OTT de Univision): Mejoré el rendimiento en un 80% mediante virtualización, carga diferida y optimización de componentes. Arquitectura monorepo con React, Next.js, Apollo, GraphQL, TypeScript, Jest y React Testing Library.
  • Abbott LATAM: Desarrollé una PWA para pediatras usando Angular 11, Ionic, GraphQL, AWS Amplify y AppSync. Implementé lógica de sincronización offline-first y utilicé Jasmine/Karma para pruebas unitarias y Cypress para E2E.
  • Entrega constante de funcionalidades listas para producción alineadas a los objetivos de negocio y estándares técnicos. Experto en arquitectura limpia, componentes reutilizables y optimización de rendimiento. Adaptación a entornos multiculturales y exigentes con foco en escalabilidad, colaboración y experiencia de usuario.
ReactAngular 11–16+SvelteKitNext.jsGraphQLTypeScriptApolloRxJSIonicAWS AmplifyAppSyncJestJasmineKarmaCypressBazaarvoiceRedux ToolkitStorybookServer ComponentsStyled ComponentsTailwind CSSCSS ModulesWebpackViteGit FlowGitHubGitHub ActionsPipelines CI/CDMetodologías ágilesJiraConfluence
background
Proyectos personales y startups

+15 años de experiencia en desarrollo escalable

Desarrollador Full Stack y Diseñador UI
  • Lideré soluciones full stack para educación, retail, salud y automotor.
  • Desarrollé un sistema propio de gestión de stock y POS con React + Firebase RTDB, integrado con WordPress/WooCommerce. Con sincronización en tiempo real entre cajas y actualización automática entre tienda física y online. Originalmente en AngularJS, migrado a React (clases en 2019, hooks en 2020).
  • Implementé arquitecturas desacopladas usando WordPress/WooCommerce como backend y React o Angular (6–8, 11) como frontend, conectados por RESTful APIs.
  • Integré pasarelas de pago PayPal y Mercado Pago en tiendas WooCommerce.
  • Desarrollé APIs PHP personalizadas para lógica de negocio y sincronización. También gestioné hosting, dominios y consultoría para clientes.
  • Proyectos clave incluyen:
  • MC Store (2021): Tienda e-commerce con WordPress + WooCommerce y app de stock React + Firebase para múltiples sucursales.
  • Cocina Sabini & La Ensalada (2018–2020): Sitios WordPress con tiendas online y frontend en React/Angular (6–8).
  • Dimac Home (2020): WooCommerce personalizado con UX y performance mejoradas.
  • Sur Automóviles & Educa Gabinete (2015): Sitio institucional y plataforma educativa con WordPress.
  • Trabajos freelance previos con jQuery, PHP y MySQL antes de migrar a frameworks modernos.
ReactAngularJSAngular 6–8, 11jQueryWordPressWooCommercePHPJavaScriptNode.jsFirebaseACFCSS3HTML5MySQLPostgreSQLGitHub Actions
background

Educación:

  • 1998–2005:

    Universidad ORT, Uruguay

    Licenciatura en Análisis de Sistemas de Información

  • 1996-1997:

    Centro de Estudios IBM (Academia M.R Contabilidades)

    Analista Programador

Proyectos

Mis Proyectos y Trabajos

Jualo.uy

Jualo.uy

Portafolio freelance y hub de soluciones digitales centralizando proyectos de 2015 a la fecha. Más de 15 años de experiencia en educación, retail, automotor y salud. Full stack con WordPress, WooCommerce, PHP y frontends desacoplados en React, AngularJS (y Angular 6–8/11) y Firebase. Incluye un sistema propio de stock y POS en tiempo real integrado con Firebase RTDB y React, construido primero en AngularJS y migrado luego. Integración de pasarelas de pago (PayPal, Mercado Pago).

  • Información del Proyecto
  • Proyecto

    Freelance Personal

  • Duración

    2015 – Presente

  • Tecnologías

    WordPress, WooCommerce, PHP, JavaScript, React, AngularJS, Angular 6–8, Angular 11, Firebase, jQuery, ACF, HTML5, CSS3, GitHub Actions

Seven Parks - Globant

Seven Parks - Globant

Contribuí a una plataforma modular e-commerce desarrollada con SvelteKit y GraphQL. Lideré manejo seguro de sesiones (OAuth2/OpenID Connect), logout multidispositivo y optimización del flujo de ventas B2C. Soporte en migración de Houdini a Apollo, mejoras escalables y layouts multilenguaje (LTR/RTL). Pruebas avanzadas unitarias/E2E (Vitest, Cypress) y stores reactivos de SvelteKit.

  • Información del Proyecto
  • Proyecto

    Seven Parks / Globant

  • Duración

    8 meses

  • Tecnologías

    SvelteKit, GraphQL, Apollo, TypeScript, i18n, Vite, Vitest, Cypress, Storybook

Dick's Sporting Goods - Globant

Dick's Sporting Goods - Globant

Proyecto Angular 16+ en e-commerce: desarrollé el módulo de reviews con NgRx y RxJS, 100% cobertura en pruebas unitarias (Jest, migrado desde Jasmine/Karma) y E2E testing (Cypress). Arquitectura modular, skeleton adaptativo y apenas dos bugs reportados en seis meses.

  • Información del Proyecto
  • Proyecto

    Dick's Sporting Goods / Globant

  • Duración

    7 meses

  • Tecnologías

    Angular 16+, NgRx, RxJS, Jest, Jasmine, Karma, Cypress, Bazaarvoice

VIX – Univision - Globant

VIX – Univision - Globant

Contribuí a plataformas web y Smart TV (Samsung) con Next.js, React, Apollo y GraphQL. Navegación por foco (Norigin-Spatial-Navigation), sistema de virtualización propio para TVs, reducción de tiempos de carga en un 80% y arquitectura monorepo con tests A/B y lazy loading.

  • Información del Proyecto
  • Proyecto

    Univision / Globant

  • Duración

    2 años

  • Tecnologías

    React, Next.js, TypeScript, Apollo, GraphQL, Redux Toolkit, Jest, Norigin-Spatial-Navigation, react-lazyload, react-infinite-scroll-component, react-window, Storybook

Abbott – Aplicación Web Diagnóstica - Globant

Abbott – Aplicación Web Diagnóstica - Globant

Desarrollé una PWA offline-first para pediatras con Angular 11, Ionic, GraphQL, AWS Amplify/AppSync y pdfmake. Lógica de sincronización local/remota, gráficos dinámicos y generación de PDFs. Implementé testing unitario (Jasmine/Karma) y E2E (Cypress). DevOps para automatización y despliegues.

  • Información del Proyecto
  • Proyecto

    Abbott / Globant

  • Duración

    5 meses

  • Tecnologías

    Angular 11, Ionic, GraphQL, AWS AppSync, AWS Amplify, pdfmake, CI/CD, DevOps, PWA, Jasmine, Karma, Cypress

E-Planning Ad Server

E-Planning Ad Server

Migré lógica de anuncios de Flash a HTML5 Canvas para compatibilidad con Chrome y browsers modernos. Soporte Nivel 2, hotfixes en producción y pruebas E2E con Selenium IDE (automatizadas en scripts backend). Integración con grandes medios (Clarín, La Nación, CNN) y trabajo conjunto con backend .NET.

  • Información del Proyecto
  • Proyecto

    E-Planning

  • Duración

    1 año

  • Tecnologías

    HTML5, JavaScript, Flash, Google Ads, ASP.NET, AngularJS, Selenium IDE

IN Switch

IN Switch

Desarrollé herramientas internas para plataforma fintech. Servicios administrativos PHP/Erlang, microservicios para automatización financiera y optimización backend/frontend, con foco en rendimiento y escalabilidad.

  • Información del Proyecto
  • Proyecto

    IN Switch

  • Duración

    7 meses

  • Tecnologías

    PHP, MySQL, JavaScript, jQuery, Erlang, HTML5, CSS3

MC Store

MC Store

Sitio e-commerce con WordPress + WooCommerce y app de stock y ventas con React + Firebase para sucursales físicas. Sincronización en tiempo real con Firebase RTDB y APIs PHP. Componentes dinámicos, UX personalizada y pagos integrados.

  • Información del Proyecto
  • Proyecto

    MC Store

  • Duración

    3 meses

  • Tecnologías

    WordPress, WooCommerce, PHP, React, Firebase RTDB, AngularJS, Angular 6–8, Angular 11, jQuery, ACF, CSS3, HTML5, Elementor, Mega Main Menu, Slider Revolution

PSC 23

PSC 23

Landing page corporativa para empresa regional de gestión de residuos. HTML5/CSS, responsive, dominio, DNS y hosting GoDaddy.

  • Información del Proyecto
  • Proyecto

    PSC 23

  • Duración

    1 mes

  • Tecnologías

    HTML5, CSS3, Responsive Design, Hosting (GoDaddy)

TOTEY y los Motores

TOTEY y los Motores

Micrositio visual para el multiinstrumentista uruguayo Sergio “TOTEY” Núñez. Layout limpio con HTML5 y CSS, integración Bandcamp, y sincronización dinámica de bio/contacto desde Facebook Graph API.

  • Información del Proyecto
  • Proyecto

    TOTEY y los Motores

  • Duración

    1 mes

  • Tecnologías

    HTML5, CSS3, Bandcamp Embed, Facebook Graph API, Hosting (GoDaddy)

Ramiro y Los Beisbol

Ramiro y Los Beisbol

Sitio minimalista y funcional para banda de rock uruguaya. HTML5/CSS, Bandcamp, Facebook Graph API y hosting GoDaddy.

  • Información del Proyecto
  • Proyecto

    Ramiro y Los Beisbol

  • Duración

    1 mes

  • Tecnologías

    HTML5, CSS3, Bandcamp Embed, Facebook Graph API, Hosting (GoDaddy)

Dimac Home

Dimac Home

Tienda e-commerce para Dimac Home, rediseñada con WordPress, WooCommerce y Elementor, ajustes personalizados para productos y estructura, integración de ACF y plugins clave. UX y performance mejoradas.

  • Información del Proyecto
  • Proyecto

    Dimac Home

  • Duración

    1 mes

  • Tecnologías

    WordPress, WooCommerce, PHP, JavaScript, jQuery, ACF

background
Lenguajes y Tecnologías

Habilidades

  • Front-End: HTML5, CSS3, JavaScript, RxJS, TypeScript, Sass, Tailwind, SCSS

  • Frameworks Front-End: Angular 16+, Angular 6–8, 11, Svelte, SvelteKit, React, Next.js, Ionic, AngularJS, jQuery

  • Gestión de Estado y Reactividad: Redux Toolkit, Context API, NgRx (Angular), $ stores y localStorage en SvelteKit, suscripciones a observables (RxJS) y estados en React/Angular.

  • Autenticación: OAuth2, OpenID Connect, Azure B2C, Azure Active Directory, JWT.

  • Testing y Unit Testing: Jest, Vitest, Jasmine, Karma, React Testing Library, Chrome DevTools, Feature Flags, A/B Testing.

  • End-to-End Testing: Cypress, Selenium IDE para flujos de navegador, integración con scripts backend para pruebas automatizadas.

  • Diseño de Componentes y Arquitectura UI: Storybook, Atomic Design, UI Components Systems, patrones modulares, documentación visual, consistencia entre equipos.

  • Back-End: Node.js (APIs y SSR), PHP, Erlang

  • Frameworks Back-End: Laravel, CodeIgniter

  • Plataformas CMS: WordPress, WooCommerce, PrestaShop, Shopify

  • Bases de Datos & APIs: MySQL, PostgreSQL, MongoDB, Firebase, Firebase RTDB, GraphQL, Apollo, REST API, AWS Amplify, Axios

  • Herramientas de Desarrollo: Git, CI/CD (Jenkins, GitHub Actions), Webpack, Vite, ESLint, SonarQube, AWS Amplify, AWS AppSync, npm/yarn, CDN, pnpm, nvm, Prettier, desarrollo de plugins y temas personalizados

  • Otros: WebRTC, video chat con Firebase, JSON, XML, Ajax

  • Idiomas: Español (Nativo), Portugués (Avanzado), Inglés (Fluido)

Conectemos

Completa el captcha para ver el correo y habilitar Enviar
Teléfono
+598-99-186-790
Correo
Completa el captcha para ver el correo y habilitar Enviar
Melo, Cerro Largo - Uruguay
Oribe y Rincón Artigas