Desarrollador web full-stack

Cristian González

Soy desarrollador web full-stack con experiencia en frameworks como Laravel, Angular y Vue. Me apasiona la permanente evolución que vivimos en la ingeniería del software y estar en constante aprendizaje.

Sobre mí

Con Filip Rakowski (Co-founder Vue Storefront – Poland), Natalia Tepluhina (Vue.js Core Team, Senior Front-end Engineer at Gitlab – Ucrania) y Victoria Bergquist (Founder Vue.js Frankfuhrt – Frankfuhrt, Alemania)

Tengo experiencia con:

  • Lenguajes: HTML, CSS, SCSS, Javascript, TypeScript, PHP, C, C++, Java
  • Librerías y frameworks destacados: Angular, Vue, Laravel, Slim, Bootstrap, jQuery
  • Software: WordPress (CMS), PhpStorm, WebStorm, Atom, MySQL, PostgreSQL, IntelliJ IDEA, Android Studio, Xcode, Git, Adobe Illustrator, Adobe Photoshop, Adobe Premiere Pro, Adobe After Effects

Conocimientos técnicos: programación web (front-end y back-end), diseño web, programación orientada a objetos, programación con patrones de arquitectura de software, programación de gráficos 2D y 3D, bases de datos, usabilidad, estadística y análisis matemático, modelado y animación 3D, procesamiento digital de la imagen.

Mis trabajos

En los proyectos en los que trabajo me gusta encontrar la arquitectura web adecuada para cumplir con las objetivos del proyecto, poniendo el foco en la performance y en la experiencia de usuario.

AfterEgo.net – 2019

/ /

Disponible en AfterEgo.net

Desarrollo full-stack de AfterEgo.net, una plataforma de mensajería con un sistema avanzado de seguridad criptográfica. Desarrollo front-end con Angular y Typecript. Desarrollo de back-end con Laravel.

Outgogo – 2019

/ /

Publicada en Google Play App en GitHub API en GitHub

Desarrollo de una app móbil híbrida para gestionar los gastos de un coche compartido entre varias personas. App desarrollada con Ionic, Angular y Typescript. API del back-end desarrollada con Laravel PHP.

Tecnologías: Ionic, Angular, NPM, Laravel, Composer, Homestead, Vagrant, Git

Módulo Vue Storefront para Odoo – 2019

/ /

Código en GitHub

Desarrollo de un módulo para Odoo para utilizar Vue Storefront como front-end para un eCommerce con las características de una Progressive Web App.
Tecnologías: Python, Odoo, Vue, NodeJS, Yarn, ElasticSearch, Git

Upgraded Space – 2018

/ /

Disponible en upgraded.space

Programación full-stack (back-end y front-end) de una plataforma de alojamiento de archivos personales, similar a Dropbox o Google Drive.

Uso avanzado del micro framework PHP Slim, incluyendo securización de rutas con middlewares.

Diseño web utilizando HTML, CSS y Javascript. Uso de la librería Bootstrap y jQuery.
Entorno de desarrollo integrado (IDE) utilizado: PhpStorm.

Uso de Vagrant/Homestead.

Uso del software de control de versiones Git, junto con el alojamiento en GitHub.

Magical Platforms – 2018

/ /

Demo disponible Código en GitHub

Un pequeño juego usando WebGL y Three.js.
Es un juego abstracto en el que el jugador tiene que controlar un coche para seguir un camino de bloques sin caerse al vacío. El objetivo del juego es conseguir el máximo de puntos antes de caerse al vacío.

App ASEM Catalunya – 2017

/ /

Para la asociación ASEM Catalunya

Publicada en Google Play

Desarrollo de aplicación móvil que permite mostrar publicaciones de diferentes categorías y recibir retroalimentación de parte de los usuarios, que se almacena en servidores.
Uso de los frameworks Ionic y Apache Cordova para el desarrollo de la aplicación móvil. Programación del CMS con PHP y el framework Laravel.
Entornos de desarrollo integrado (IDE) utilizados: Android Studio para el desarrollo de la app y PhpStorm para el desarrollo del sistema de gestión de contenidos (CMS).
Lenguajes de programación: Java para el desarrollo de la app y PHP para el desarrollo del sistema de gestión de contenidos (CMS).

Eresvalido.com – 2015

/ / /

Como trabajo de final de bachillerato

Disponible en Eresvalido.com

Programación frontend y backend y diseño del sitio web.
El sitio web dispone de una base de datos que hace posible el registro de los usuarios y el almacenamiento de la información de la accesibilidad de los establecimientos.
Trabajo premiado con el segundo premio de los IX premios de trabajos de investigación de Bachillerato de Fundación Gaspar Espuña-CETT (trabajo elegido entre más de 50 trabajos presentados).

Formación

Desde que tuve mi primer contacto con la informática cuando sólo era un niño, nunca he dejado de explorar los ordenadores e investigarlos. Con 15 años ya me interesaba el mundo de la programación y diseño web y algunos de mis proyectos personales empezaron a coger forma.
2019 – 2020
Matriculado en:
Máster Universitario en Programación Web de Alto Rendimiento
Campus La Salle, Universidad Ramon Llull, Barcelona
2015 - 2019
Grado en Ingeniería Multimedia
35 Matrículas de Honor
Cualificación final de carrera: 9.81
Campus La Salle, Universidad Ramon Llull, Barcelona

Este grado dispone de una importante base tecnológica – programación, bases de datos, estadística, análisis matemático, entre otros –, combinada con conocimientos sobre contenidos digitales interactivos – diseño, usabilidad, entre otros –. Gracias a la característica transversal de la Multimedia y a su posición estratégica, los graduados aplican sus conocimientos en sectores como:
– Tecnología web
– Apps móviles
– Realidad virtual
– Nuevas interficies
– Videojuegos
– Tecnología de cine
– Investigación e Innovación