Saltar al contenido

Francisco
Pancho
Blanco

Desarrollador full stack especializado en frontend con Vue y TypeScript

Skills

Mi Stack

TypeScript, Vue, Nuxt 4, Node.js (Express, Handlebars, Nest), Tailwind/UnoCSS, Pinia, Vitest, PostgreSQL, Drizzle, Docker, Redis

Fundamentos Web

TypeScript, JavaScript, HTML, CSS, PHP, REST, SQL, Git, Sass, SCSS

Frameworks y Librerias

React, Next.js, Vue, Nuxt 4, React Native (Expo), TanStack (React) Query, Pinia, Zustand, Redux, Vuex, Tailwind/UnoCSS, Node.js (Express, Handlebars, Nest), ElysiaJS, Prisma ORM, Drizzle, Laravel

APIs del Navegador

Chrome Extensions (Manifest V3), Content Scripts, Service Workers, chrome.storage / runtime / tabs / scripting, WebExtensions API

Testing y Calidad

Cypress, Playwright, Vitest, Jest, Storybook, Accessibility (WCAG AA), Auditability

Herramientas

CI/CD Pipelines, Vite, GTM, GA, PostHog, AI-assisted Code (Claude Code, Antigravity), Design Systems, Agile/Scrum, SEO, SSR/SSG/ISR, i18n, Docker, Redis

Idiomas

Espanol

Nativo

Ingles

Fluido

Experiencia

Demand.io

US (Remote)

Desarrollador Full Stack

19 feb 2026 - 31 ago 2026

Pasé de un rol centrado en frontend a trabajar en producto full stack dentro de Demand.io. Desarrollé funcionalidades en frontends con TypeScript y servicios en Node.js respaldados por Redis y PostgreSQL, con Docker para los entornos de desarrollo y despliegue. El nuevo alcance también incluyó la comunicación con clientes, la planificación, la entrega de proyectos, los pipelines de CI/CD y las automatizaciones en la nube.

Desarrollador Front-End

18 oct 2022 - 19 feb 2026

Estuve a cargo de la interfaz y la lógica central de SimplyCodes, una extensión con más de 70.000 usuarios en Chrome Web Store y una calificación de 4,6/5. Mi trabajo abarcó overlays de checkout, widgets dentro de la página, detección del checkout, inyección de content scripts y mensajería entre contextos de la extensión. Lideré el paso de Vue 2 a Vue 3, Nuxt 3 y Vite, que redujo el bundle un 28% y llevó el First Contentful Paint a menos de 1,2 segundos. También desarrollé los frontends de referidos y recompensas, administré el blog en Contentful y mantuve los productos legacy Dealspotr y Knoji. Para los tests A/B, trabajé en una infraestructura SSR que contemplaba el caché de Redis; cuando una prueba documentada mostró que el control superaba significativamente al rediseño, mantuvimos el control.

BitPatagonia

Argentina (Remote)

Desarrollador Front-End Senior

01 jul 2020 - 18 oct 2022

Hice crecer el área de frontend de BitPatagonia de una persona a un equipo de cinco mientras entregábamos una PWA logística multilingüe. El producto procesaba alrededor de 1.000 envíos por día y operaba con más del 99% de uptime. Lideré la migración del frontend de Vue y Nuxt a React y Next.js, con Redux para el estado y Zod para validar datos, sin frenar el trabajo de producto. También desarrollé paneles de gestión, los conecté con servicios en Express y bases SQL, e incorporé instrumentación con GTM y Google Analytics.

Viafoura

Canada (Remote)

Desarrollador Front-End

01 mar 2021 - 31 dic 2021

Mantuve el producto de interacción social de Viafoura en sus versiones con Backbone v1 y Vue/Vuex v2. El reto era modernizar widgets legacy sin afectar a los clientes que los integraban, así que usé herramientas propias para modularizarlos como componentes Vue. Ese trabajo redujo un 60% el código entregado al cliente, y luego aporté al diseño de la v3 junto con los equipos de UI y backend.

Forian

US (Remote)

Desarrollador Front-End Senior

01 jun 2020 - 31 mar 2021

Desarrollé y mantuve el frontend de Biotrack con Vue y TypeScript. Trabajé directamente con el equipo de backend y Product Owners de Estados Unidos para convertir requisitos de Jira en funcionalidades, resolviendo con ambos equipos las dudas de API y producto. Usé Vuetify, Vuex y Vue Router, y apliqué prácticas orientadas a la accesibilidad en el trabajo de interfaz.

PointMore

Argentina

Desarrollador Full-Stack Senior

01 ene 2020 - 31 mar 2021

Cofundé PointMore con otros tres desarrolladores que habían trabajado en Digital House para tomar proyectos que requerían un equipo en lugar de una sola persona. Como desarrollador frontend principal, estuve a cargo de la arquitectura del lado del navegador para comercios electrónicos y aplicaciones de gestión. Elegí Nuxt o Next.js cuando el proyecto necesitaba renderizado en servidor, soporte para SEO o funciones PWA, y conecté esos frontends con APIs y servicios respaldados por bases SQL. También desarrollé bibliotecas de componentes y participé en el diseño de producto cuando el cliente no llegaba con pantallas definidas, adaptando el trabajo tanto a proyectos nuevos como a bases de código existentes.

Digital House

Argentina

Desarrollador Full-Stack Semi-Senior

01 jul 2016 - 01 jul 2020

Fui el único desarrollador frontend de la plataforma de contenidos de Digital House, construida sobre Laravel e integrada con sistemas externos mediante una API REST interna. Desarrollé su interfaz de marca con Blade y SCSS, y después pasé las plantillas de forma gradual a componentes Blade y componentes Vue a medida que cambiaba el producto. Para atender preocupaciones de seguridad y velocidad, el equipo separó el CMS en un servicio con Vue y Node y un ORM propio, mientras Laravel seguía consumiendo sus APIs. Contribuí a definir ese límite entre el CMS y el frontend, que más adelante migré a Nuxt y TailwindCSS. Durante el proceso diseñé nuevos componentes en Adobe XD y enseñé Vue al equipo para que pudiera mantener la nueva implementación.

Profesor de programación

01 jul 2016 - 01 dic 2018

Enseñé durante cinco meses en varias comisiones para personas que se iniciaban en el desarrollo de software. Estuve a cargo de un programa full stack que avanzaba desde HTML y CSS hasta JavaScript, PHP, MySQL y Laravel, con práctica en programación orientada a objetos y fundamentos de bases de datos. La evaluación principal era una aplicación individual desarrollada durante un mes, con flujos CRUD, autenticación y un frontend dinámico, para aplicar el curso completo en un solo producto.

Estudios

Más