Guillermo Canino Blanco

Extensión del Curriculum Vitae

📧 Contactar por E-mail

Bienvenid@, aquí hay más información de mi Curriculum Vitae. Explico mi uso en distintas tecnologías de forma más amplia, pulsando en cada una de las pestañas debajo de este texto se puede ver un breve resumen. Si quieres ponerte en contacto conmigo, puedes usar el botón "Contactar por E-mail".

Tecnologías de uso habitual en programación

Lenguaje PHP

El lenguaje que más he utilizado durante estos últimos años para el desarrollo Web. Además leer y editar información a través de base de datos, siendo lo más habitual, en algunos proyectos he desarrollado otras funcionalidades extras a través de librerías PHP como la creación y edición de documentos PDF, conexión con APIs de distinta índole, edición de imagen, entre otras.

Lenguaje HTML5 y CSS3

Habituado con la creación manual de estructuras HTML5, utilizando las técnicas proporcionadas por las hojas de estilo en CSS3 para dejar el mejor acabado en las Webs que he ido desarrollando. He usado el framework Bootstrap para ayudarme con el diseño de estas Webs en estos últimos años.
  • Un ejemplo de diseño + maquetación con Bootstrap5

Lenguaje Javacript

Usado especialmente para la interacción por parte de la Web con el usuario. Ya sea creando distintos efectos estéticos, controlando el comportamiento de formularios y otros medios interactivos para almacenar o tratar información al momento.

Lenguaje SQL

Las bases de datos más utilizadas por mí han sido MySQL y MariaDB. En el pasado también he usado otras como MS SQL Server o MS Access.

Ejemplos de Webs realizadas por mí

  • Hecansa
  • Avant Car Renting
  • Tropic Rent a Car
  • Autos Saray
  • Miguel León
  • No Work Team
  • Red Gospa
  • Villa de Moya
  • Flor & Design
  • Radio Las Palmas
  • PaberWind
  • PCL Radio
  • Directo a Japón

Tecnologías que he usado en algún momento

Lenguaje C#

He realizado pequeñas aplicaciones para escritorio. Algunas de ellas en prácticas de formación y otras a nivel personal para uso propio.

Lenguaje Visual Basic

En mi primer puesto de trabajo me encargaba del mantenimiento y del desarrollo de nuevas funcionadades de software de escritorio ya existente en la empresa.

Lenguaje C

En una de las prácticas realizadas, desarrollé varios scripts en C que se utilizaban en el backend de Webs. También estuve durante un breve tiempo en desarrollando un software en C para escritorio.

Lenguaje Java

En mi primer puesto de trabajo desarrollé software de escritorio para la consulta de contadores y hardware de domótica, que permitía guardar la información obtenida en base de datos para uso posterior. También he realizado algún desarrollo propio para escritorio en este lenguaje.

Lenguaje Bash

He realizado algunas prácticas en este lenguaje de scripting en GNU/Linux. También en mi mantenimiento o consulta de datos en los servidores he tenido que utilizar este lenguaje en diversas situaciones.

Software que he usado y otras habilidades

Windows, MacOS y Linux

Uso Windows en mi ámbito personal, y durante varios años he ido manteniendo varios equipos con varias versiones de este sistema operativo en entornos profesionales y en particulares. MacOS lo uso de manera habitual en entornos laborales desde hace varios años. GNU/Linux lo he usado en entorno de servidor, especialmente en alojamiento de Webs, pero también he tenido la oportunidad en varias ocasiones de usarlo a nivel de escritorio con distribuciones derivadas de Debian.

Mantenimiento de equipos

En varias ocasiones, ya sea de forma laboral en mi etapa de autónomo o para mi uso personal, he tenido que montar o mantener el hardware de distintos equipos, ya sea buscando la causa de un mal funcionamiento de un equipo o actualizando piezas de hardware en torres, o en algunas ocasiones, portátiles.

Redes e Internet

He tenido que mantener o cambiar parámetros distintos servidores o configuraciones de DNS, configuración de correos electrónicos, configuración de servidores de archivos (SAMBA), configuración de servidores SSH o FTP, etc.

Photoshop / Paint.NET

Ocasionalmente, realizo ligeros retoques gráficos y de diseño, tanto para uso personal como para proyectos profesionales.

Desarrollo de Videojuegos

Desarrollo de pequeños videojuegos en mis tiempos libres y en colaboración con "Jams". Conocimientos en Construct2, RPGMaker y Ren'Py
Ludum Dare 34 Gran Canaria
Ludum Dare 35 Gran Canaria
Ludum Dare 36 Gran Canaria
Perfil GameJolt
Perfil Itch.io

📧 Contactar por E-mail