CV

Ignasi Viu

Ignasi Viu González

Desarrollador Full Stack

5 de julio de 1986

OBJETIVO PROFESIONAL

Quiero trabajar en una empresa que emplee las últimas tecnologías y formar parte de un equipo donde pueda crecer como programador web.

Siento motivación por el desarrollo de aplicaciones web que requieren un buen diseño y una programación optimizada. Con un perfil polivalente, mi experiencia y mi constante interés por el aprendizaje, creo que puedo aportar valor al equipo y a cualquier proyecto en el que participe.

Mi objetivo a corto plazo es participar en nuevos proyectos desarrollados en entornos de JavaScript y Vue 3 principalmente.

HABILIDADES

  • HTML 5 100% 
  • CSS 3 / OOCSS / BEM / ITCSS 100% 
  • LESS/SASS 80% 
  • Bootstrap 55% 
  • Responsive design 100% 
  • UI/UX 90% 
  • JavaScript ES6 100% 
  • Vue 2 / Nuxt 100% 
  • Vue 3 / Nuxt 3 100% 
  • Testing Vue apps 80% 
  • Vuex / Pinia 100% 
  • TypeScript 80% 
  • jQuery 45% 
  • PHP 65% 
  • WordPress 55% 
  • Git / GitHub 100% 
  • Adobe Ps & Ai 100% 
  • MySQL 100% 
  • NoSQL 100% 
  • Apache echarts 55% 
  • GraphQL 80% 
  • OAuth 2.0 + JWT 80% 
  • API REST 80% 
  • AWS AppSync 100% 
  • AWS Lambda 100% 
  • AWS S3 100% 
  • AWS StepFunctions 70% 
  • AWS Aurora RDS 100% 
  • AWS OpenSearch 80% 
  • AWS API Gateway 45% 
  • AWS DynamoDB 80% 
  • AWS Kiro CLI (AI) 100% 
  • Python 80% 
  • Odoo 55% 

IDIOMAS

  • Catalán 100% 
  • Español 100% 
  • Inglés 65% 
  • First Certificate in English

    First Certificate in English

    Julio 2018

  • Certificado Pre-CAE (C1.1)

    Certificado Pre-CAE (C1.1)

    Expedido por la Cambridge School y acreditado por la Escola d'Idiomes Moderns de la Universitat de Barcelona el 8 de junio de 2018

EXPERIENCIA PROFESIONAL

Cronología de mi experiencia laboral
2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032
 
   
   
  • Noviembre de 2019 - Actualidad Desarrollador Full Stack Tecbrain
    • Aplicaciones web con Vue 2 + Vuex, Vue 3 + Pinia y TypeScript
    • Aplicación web con Vanilla JS para ser compatible con TVs y dispositivos muy antiguos
    • AWS (Amazon Web Services): AppSync (API de GraphQL), Lambda, StepFunctions, Aurora RDS, DynamoDB, OpenSearch, Kiro CLI (AI), S3 y API Gateway.
    • Bases de datos relacionales y NoSQL
    • Gestión de despliegues a producción
    • Programación en Python
    • Diseño, documentación, ejecución y monitorización de un proceso de reindexación de datos masivos en tiempo real con AWS OpenSearch mediante un método similar a un blue-green deployment.
    • Desarrollo de módulos para el framework Odoo
  • Julio de 2020 - Junio de 2023 (standby) Proyecto personal
  • Octubre de 2023 - Actualidad Proyecto personal
Cronología de mi experiencia laboral
2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
       
 
 
  • Marzo de 2017 - Noviembre de 2019 Proyectos personales
  • Julio de 2018 Profesor de Bases de Datos Futura Training & Consulting
    • Repaso conceptos básicos: Bases de Datos Relacionales, DDL y DML
    • MySQL: vistas, disparadores y eventos
    • Consultas preparadas con PHP, PDO y MySQL
  • Ene. de 2010 - Mar. de 2017 Responsable Dpto. Email Marketing Tresce. Agencia de Marketing Online
    • Diseño y maquetación de emailings responsive
    • Gestión de campañas, marketing automation, formación a empresas
    • Diseño y desarrollo de landing pages a medida
    • Desarrollo web con WordPress
  • Sept. de 2008 - Dic. de 2009 Diseñador gráfico y web Tresce. Agencia de Marketing Online
    • Imagen corporativa de la agencia Tresce y del instituto IIMN
    • Diseño de catálogos y banners
    • Maquetación de emailings y páginas web con HTML y CSS
  • Oct. de 2006 - May. de 2007 Auxiliar
    Dpto. de Comunicación
    Norma Editorial
    • Maquetación del catálogo de novedades
    • Creatividades para anuncios
    • Diseño de posters publicitarios

FORMACIÓN ACADÉMICA Y COMPLEMENTARIA

Cronología de mi formación profesional
2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032
 
   
  • Diciembre de 2019 - Actualidad
    Conocimientos adquiridos en la empresa actual Tecbrain
    • GraphQL
    • Vue 3
    • Vue Testing
    • OAuth 2.0
    • Python
    • AI Prompting
    • RAG AI
    • Migración y upgrade de base de datos MySQL
    • Bases de datos NoSQL
    • AWS AppSync
    • AWS Lambda
    • AWS S3
    • AWS StepFunctions
    • AWS Aurora RDS
    • AWS OpenSearch
    • AWS API Gateway
    • AWS DynamoDB
    • AWS Kiro CLI (AI)
    • Odoo
    Formación autodidacta VueMastery Lectura de documentación oficial Implementación en proyectos personales
    • Vue 3
    • Nuxt 3
    • Vue Testing
    • Vue Patrones de Diseño de Componentes
    • Vuex / Pinia
    • TypeScript
    • AI Prompting
    • OAuth 2.0 + JWT
    • Bases de datos NoSQL
    • API REST
Cronología de mi formación profesional
2005 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
       
   
     
 
  • Enero de 2019 - Noviembre de 2019
    Cursos online de JavaScript CampusMVP.es Udemy.com Udemy.com
    Lectura libro “Eloquent JavaScript” 3rd Edition by Marijn Haverbeke
    Curso online de Git+GitHub Udemy.com
    Cursos online de VueJS 2 Udemy.com VueMastery.com
  • Julio de 2018 Inglés Título FCE Cambridge Assessment English
    Sept. de 2017 - Jun. de 2018 Inglés Pre-CAE (C1.1) Cambridge School
  • Oct. de 2016 - Noviembre de 2019 Formación autodidacta
    • OOCSS
    • ITCSS
    • BEM
    • LESS
    • PHP
    • MySQL
    • JavaScript
    • Prevención SQL Injection (PDO, whitelisting)
  • Sept. de 2013 - Jun. de 2016 Técnico Superior en Desarrollo de Aplicaciones Web STUCOM Centre d’Estudis
    • PHP
    • Java
    • MySQL
    • JavaScript
    • AJAX
    • jQuery
    • HTML5
    • CSS3
    • Usabilidad
    • UI/UX
    • Linux
  • Ene. de 2010 - Jul. de 2013 Formación autodidacta
    • Bases de datos relacionales
    • PHP
    • MySQL
    • JavaScript
    • Usabilidad
    • UI/UX
  • Sept. de 2005 - Jun. de 2007 Técnico Superior en Diseño y Producción Editorial IES-SEP Escola del Treball
    • Diseño gráfico
    • Pre-impresión
    • Photoshop
    • Illustrator
    • InDesign
    • FreeHand
    • QuarkXPress
    • HTML4
    • CSS2

Últimos cursos

  • 2018 Curso de inglés nivel Pre-CAE (C1.1) Cambridge School Mollet 15 de Sept. de 2017 - 31 de Mayo de 2018
  • 2018 First Certificate in English Cambridge Assessment English 7 de Septiembre de 2018
  • 2019 JavaScript Fundamentals 2018 ES6 for beginners Udemy.com 8 a 16 de Enero de 2019
  • 2019 Programación avanzada con JavaScript y ECMAScript CampusMVP.es 10 de Enero 2019 - 1 de Abril de 2019
  • 2019 JavaScript: Understanding the Weird Parts Udemy.com 1 a 5 de Abril de 2019
  • 2019 Git+GitHub: Todo un sistema de control de versiones de cero Udemy.com 15 a 30 de Abril de 2019
  • 2019 Curso de VueJS 2 en Español - Crea webapps modernas Udemy.com 22 de Julio de 2019 - 2 de Agosto de 2019
  • 2019 Curso de VueJS completo más Vuex, Nuxt.js, Vuetify y JWT VueMastery.com 5 de Septiembre de 2019 - 5 de Octubre de 2019
  • 2026 AWS GenAI Builders Lab: Fundamentos de la IA Generativa AWS Online Workshop 4 a 6 de Marzo de 2026
Subir