Hey, soy Alejandro Caiño Rodríguez

Desarrollador de software graduado en el grado superior de Desarrollo de aplicaciones multiplataforma (DAM)

Experiencia laboral

  1. Desarrollador de Software en prácticas

    Infor3

    Desarrollo de un sistema de gestion de jornadas laborales y permisos para empresas, en flutter para el frontend y PHP y MySQL para el backend. Integracion de un sistema de múltiples bases de datos conectadas a la misma API (Multitenant) para aislamientode datos entre empresas y mas eficiencia y rapidez. Desarrollo de un portal de anuncios de servicios en html, css y js con backend en PHP y MySQL. Integracion de un sistema de pagos con stripe para pagos directos y cobro de suscripciones mensuales de forma directa, sencilla, automatica y segura. Desarrollo de diversas webs para clientes de la empresa, utilizando html, css, js, php y bootstrap.
  2. Auxiliar de fruteria

    Carrefour España

    Aunque no relacionado con el mundo del desarrollo, trabajo de verano para financiarme los estudios. Atención al cliente, reposición de productos, control de stock y caducidades, limpieza y organizacion de la tienda. Aprendizaje de la importancia de la atencion al cliente y el trabajo en equipo.

Proyectos

Imagen del proyecto

CarApp

  • SaaS
  • Flutter
  • PostgreSQL
  • Spring Boot
  • Astro
  • Docker
  • GitHub Actions
Una aplicación para gestionar vehiculos y flotas. Permite llevar un control de los vehiculos, conductores, rutas, mantenimientos, reparaciones y mucho mas. Backend en Spring Boot, base de datos en Postgres y Frontend en Flutter, ademas de una landing web en Astro (en desarrollo)
Imagen del proyecto

Portfolio

  • Astro
  • Tailwind CSS
  • GitHub Actions
  • JavaScript
  • HTML
  • CSS
Este portfolio es una aplicacion web que muestra mis proyectos y habilidades. Esta construido con Astro y Tailwind CSS. Ademas, utiliza GitHub Actions para la integración continua.
Imagen del proyecto

VPS Hosting

  • VPS
  • Docker
  • GitHub Actions
  • Oracle Cloud
Aqui es donde surge la magia. Es un hosting VPS de Oracle Cloud, donde alojo todos mis proyectos, bases de datos, webs, aplicaciones y mucho mas. Todoesto es gestionado por mi, desde la instalación de los sistemas operativos, hasta la configuración de los servidores y la seguridad del mismo, pasando por la instalación y configuración de cada servicio. Utilizo Docker para gestionar las aplicaciones ycontenedores, Nginx para gestionar el tráfico y las peticiones como proxy inverso y usando subdominios para cada servicio, y let's encrypt para la seguridad de los dominios, con sistemas de monitoreo, logs y copias de seguridad automatizadas

Sobre mí

Me llamo Alejandro Caiño Rodriguez, y soy desarrollador de aplicaciones multiplataforma. Nací en Pontevedra, España 🇪🇸, donde resido actualmente, y ya desde pequeño me apasionó la informática y como podias interactuar con una maquina en tiempo real de forma tan completa y rápida. Desde entonces, he estado aprendiendo y creciendo en este campo, sabiendo que queria dedicarme a ello. Cursé bachillerato tecnológico y luego un grado superior de desarrollo de aplicaciones multiplataforma (DAM), el cual me ayudo a dar mis primeros pasos en el mundo del desarrollo, y lo completé el pasado junio

Actualmente estoy completamente disponible para trabajar, y en noviembre empezaré un curso de especialización en ciberseguridad, que me permitirá ampliar mis conocimientos y habilidades en este campo tan importante y en auge.

En mi tiempo libre me gusta aprender nuevas tecnologías y lenguajes de programación, así como contribuir a proyectos de código abierto. También disfruto de la música, el cine y los videojuegos, que son mis pasiones desde pequeño.

En cuanto a mis conocimientos, tengo experiencia en lenguajes como Java, Python, JavaScript, y PHP, asi como en HTML y CSS También tengo conocimientos en bases de datos SQL y NoSQL, y en desarrollo de aplicaciones móviles con Android studio con Java y Flutter, además, tengo experiencia en el uso de herramientas de control de versiones como Git y GitHub, y en el uso de Kanban. Me gusta estar al tanto de las últimas tendencias y tecnologías en el mundo del desarrollo, y siempre estoy buscando aprender cosas nuevas. Actualmente estoy perfeccionando mis habilidades en JavaScript y TypeScript, y aprendiendo sobre frameworks como React, Astro, Angular y Vue.js, así como en el desarrollo de aplicaciones web con Node.js y Express.

En cuanto a mis habilidades, me considero una persona muy curiosa y autodidacta, siempre buscando aprender cosas nuevas y mejorar mis habilidades. Además, soy una persona muy organizada y metódica, lo que me permite trabajar de forma eficiente y cumplir con los plazos establecidos. Me gusta trabajar en equipo y colaborar con otros desarrolladores, ya que creo que la mejor forma de aprender es compartiendo conocimientos y experiencias.

Si quieres saber más sobre mí, no dudes en contactarme a través de mis redes sociales o por correo electrónico. Estoy siempre abierto a nuevas oportunidades y colaboraciones, así que no dudes en escribirme.

Alejandro Caiño Rodriguez

Educación

  1. Desarrollo de aplicaciones Multiplataforma (DAM)

    IES Chan do Monte

    Estudios de Desarrollo de Aplicaciones Multiplataforma, donde he aprendido a programar en lenguajes como Java, Python, PHP y JavaScript. He trabajado con bases de datos SQL, y he desarrollado aplicaciones para Android utilizando Android Studio. También he adquirido conocimientos en desarrollo web con HTML, CSS y JavaScript, así como en el uso de frameworks como Bootstrap.
  2. Bachillerato de Ciencias Biosanitarias

    CPR Plurilingüe SEI San Narciso

  3. Educación Secundaria Obligatoria (ESO)

    CPR Plurilingüe SEI San Narciso