Currículum

Carlos Cañellas

Administrador de sistemas informáticos y de redes, DevOps, desarrollador web frontend y backend

Desarrollo principalmente en JavaScript/TypeScript y PHP, usando React, Vue, ExpressJS, Koa, Laravel, Symfony y similares. He desarrollado algunos proyectos con ello, échale un vistazo abajo.

Sobre mí

Soy una persona de mente inquieta. Siempre dispuesto a aprender algo nuevo cada vez que lo necesito o simplemente por curiosidad. Empecé a trastear con ordenadores desde que tengo memoria (¡un Windows 3.1!). A mí me fascinó lo que esa máquina hacía. Desde entonces, he ido trasteando siempre que he podido con los ordenadores de la casa. Eventualmente llegué a conocer Linux, macOS… y no he parado de aprender más sobre ellos.

Soy técnico superior de Administración de Sistemas Informáticos y Redes por el IES Ingeniero de la Cierva, y actualmente estudio Ingeniería Informática en la Universidad de Murcia.

Conocimientos

Lo que más he tocado han sido sistemas operativos y programación web, tanto en frontend como en backend, pero siempre se me queda corto, así que intento aprender todo aquello que pueda serme útil ahora y en el futuro.

Tecnologías que he manejado

Sistemas operativos, virtualización, contenerización

  • Conozco Linux desde los 12 años. Empecé con Ubuntu 8.04 y desde entonces he probado infinidad de distribuciones. Entre ellas: Red Hat, Fedora, SUSE, Arch, Gentoo…
  • Otros sistemas que he ido usando son: Microsoft Windows, desde 3.1 hasta 10, pasando por Server desde 2008; macOS desde Snow Leopard; Android desde Lollipop.
  • He virtualizado usando VirtualBox, Linux KVM/QEMU, Hyper-V, y Vagrant para todos ellos.
  • He tocado Docker en algunos proyectos pequeños en los que he usado tanto Dockerfile como Docker Compose, y OpenStack, siendo este mi proyecto de final de grado superior, además de orquestar servidores con Ansible.

Desarrollo frontend

Frameworks JavaScript
  • React
  • Vue
  • Gatsby (Basado en React) - ¡Usado en esta web!
  • Otros (Svelte, Angular…)
Frameworks CSS
  • Bootstrap
  • Bulma
  • Theme UI
  • Tachyons

Desarrollo backend

Conozco APIs, MVC, HTTP REST, sockets web…

PHP
  • Laravel, Symfony, también he trasteado con CodeIgniter, CakePHP, Slim…
  • JavaScript (Node JS) y otros
  • Express JS, MongoDB, GraphQL… También he usado TypeScript para frontend y backend.

Experiencia y estudios

Prácticas de empresa de Formación Profesional

GRUPO SYS4NET, S.L.

San Ginés, Murcia (Marzo de 2017 - Junio de 2017)

  • Orquestación de máquinas usando Ansible.
  • Creación de VPS y bare machines usando CentOS 7.
  • Contenedores Docker, VPS, Cloud computing.
  • Resolución de incidencias.

Desarrollador web

ASOCIACIÓN INFOMUN JUNIOR EMPRESA

Universidad de Murcia (Noviembre de 2018 - Julio de 2019)

  • Desarrollo de páginas web en Laravel 5, especialmente un proyecto para la CARM.
  • Administración de equipos informáticos.