Victor Alvarez

Frontend / Web Developer

Acerca

!Hola! soy Víctor Álvarez, y me apasiona crear experiencia visuales únicas y con el mejor rendimiento.

Soy Frontend Developer con +5 años de experiencia en el desarrollo de diversos tipos de productos web, desde tiendas virtuales hasta PWAs enfocadas en la interactividad, utilizando principalmente Vue.js y su ecosistema (Nuxt, Pinia/Vuex, Vuetify, etc.).

Mi experiencia abarca consultoras de tecnología y startups de alto crecimiento, donde mi pasión por la atención al detalle se refleja en el cuidado visual de cada proyecto así como la incorporación de animaciones y accesibilidad que mejoran la experiencia del usuario sin comprometer el rendimiento.

Busco oportunidades emocionantes de trabajo remoto y estoy listo para contribuir a tu equipo o proyecto. ¡Contáctame!

Contacto
HTML 5 / CSS 3 / SassSass / SCSSBEM MethodologyJavaScript / ECMAScript +6TypeScript
Vue.jsNuxtVuetifyVuex / PiniaPWA
Tests unitarios y de integraciónJest / VitestVue Test UtilsTesting LibraryPrincipios SOLID
Git / GitHubVite / WebpackESLint / PrettierDocumentaciónWPO

Conocimientos

Disfruto de lo que hago, por lo que me mantengo aprendiendo constantemente para mejorar mis habilidades como desarrollador de software. Estas son algunas de las tecnologías que domino y las principales habilidades que tengo en ellas:

HTML 5
  • Código Semántico
  • Cross Browsers
  • Motor de plantillas Pug.js
  • SEO técnico
CSS 3
  • BEM Methodology
  • Código Semántico
  • Browser API's
  • Variables CSS
  • Modern Layout: Grid / FlexBox
  • Responsive Web Design (RWD)
  • Transitions / Animations
  • PostCSS
Sass
  • CSS modular
  • Extensión de funcionalidades de CSS
  • Generación de librarías CSS
JavaScript
  • ECMAScript +6
  • Document Object Model (DOM)
  • Asincronismo (async/await, fetch, AJAX)
  • Manipulación de API's
  • ECMAScript Modules / CommonJS
  • Conocimiento interno de JS, V8 Engine
  • Data Visualization
TypeScript
  • Type checking
  • Programación Orientada a Objetos (POO)
  • Principios SOLID aplicados
  • UML
Vue.js
  • Vue v2 y v3
  • Nuxt v2 y v3
  • Vuetify v2 y v3
  • Vuex
  • Pinia
  • Vue Router
  • Composition API
  • PWA
Testing
  • Tests unitarios y de integración
  • Jest
  • Vitest
  • Vue Test Utils
  • Testing Library
Librerías
  • Axios
  • i18n
  • Chart.js
  • Highcharts.js
  • ScrollReveal.js
  • Rellax.js
  • AOS
  • Toastification
Herramientas
  • Git / GitHub
  • Vite
  • Webpack
  • JSDoc
  • ESLint / Prettier
  • npm
Habilidades
  • Principios SOLID
  • Nociones de Arquitectura Hexagonal
  • Diseño UI
  • Animaciones CSS / JavaScript
  • Testing
  • Documentación de código
  • Server Side Rendering (SSR)
  • Web Page Optimization (WPO)
  • Nociones de SEO

Portafolio

Cada proyecto que hago es desarrollado siguiendo la metodología del Responsive Web Design (RWD) para asegurar su adaptabilidad en cualquier dispositivo, así como técnicas de Cross Browser para que sea compatible con cualquier tipo de navegador. Finalmente es optimizando con técnicas de WPO para aumentar su rendimiento, haciéndolo así más amigable con el SEO.

demo project
X

      Contacto

      ¿Trabajamos juntos?

      He trabajado para consultoras de tecnología y startups de alto crecimiento, en donde adopto cada proyecto como propio, proponiendo nuevas funcionalidades y cuidando cada aspecto del producto (ya sea en rendimiento, diseño, o mantenibilidad de este), tal como lo haría con un proyecto personal.

      Me gustaría formar parte de proyectos emocionantes de forma remota, por lo que si crees que puedo ser de ayuda para tu equipo o proyecto ponte en contacto conmigo a través del siguiente formulario o en mis redes sociales ¡y hablemos de nuestro siguiente proyecto!

      ¡Mensaje enviado!