Bienvenido!#
=============
Estas en la página personal de Francisco (Curro) Sánchez López (franlego98)!
Un poco sobre mi#
==================
Si me tuviera que definir con una palabra sería “resolutivo”. Considero que soy una persona que afronta los retos profesionales y técnicos de una manera metódica. En general no me asusto ante nuevas metas y soy capaz de adquirir nuevos conocimientos a buen ritmo y de forma autónoma.
Desde pequeño me ha gustado desmontar todo los electrodomésticos que había por casa: reproductores de video, radios, planchas, maquinillas de afeitar... siendo mi favorito el ordenador. Con el paso de los años aprendí a identificar cada componente y a entender su funcionamiento. Paralelamente me gustaba usar la consola de comandos, culminando en usar Linux (Arch Linux BTW) como mi SO personal, adquiriendo habilidades que me serían muy útiles despues.
Posteriormente, una mañana en clase de Estructura de Computadores, dos neuronas se unieron y comprendí cómo funciona un procesador y me adentré en el mundo de los microcontroladores. Poco después, por mis propios medios, leí lo que era el planificador de un núcleo y otras dos neuronas se unieron. Aprendí el funcionamiento interno de los SO y derivó en querer instalar OpenWRT en cada router que veía, que me ayudó a aprender bastante sobre sistemas embebidos.
La siguiente etapa de mi desarrollo personal vino gracias a mi incorporación al mercado laboral, donde aprendí a trabajar en equipo, documentar mi trabajo y a usar Git.
Contenido destacable#
======================
- Qaack
- Projecto domotica
- Libreboot Toshiba U940
- TFG
- Archer C1200
- VX6 monolitico a microkernel
- Acgam keyboard
- Lampara ESP8266
Habilidades#
=============
En función de ✅:
- ✅: Conocimiento básico
- ✅✅: Conocimiento intermedio
- ✅✅✅: Conocimiento avanzado/experto
Lenguajes de programacion#
- Ensamblador AVR ✅
- C ✅✅
- C++ ✅✅
- Golang ✅✅✅
- Python ✅✅✅
- Rust ✅
- Javascript & Typescript (ExpressJS, React, NextJS) ✅✅✅
- Bash ✅✅✅
Administracion de infraestructura:#
Plataformas:
- Azure ✅
- Google Cloud (Compute Engine) ✅✅
- Kubernetes ✅✅✅
- Docker ✅✅✅
Herramientas:
- Ansible ✅✅
- Terraform ✅✅✅
Administracion de sistemas#
Linux ✅✅✅✅:
- Distribuciones:
- Debian/Ubuntu ✅✅✅
- CentOS ✅
- Arch ✅✅✅
- OpenWRT ✅✅
- Manejo de discos (particiones, formateo, device-mapper)
- Manejo de permisos (PAM)
- Manejo de redes
- Manejo de sistemas de arranque (SystemD, OpenRC)
- Administracion remota de servidores (SSH)
FreeBSD ✅:
- Uso general
CI/CD#
- GitLab CI/CD ✅✅✅
- GitHub Actions ✅
- Azure DevOps ✅✅
- Bitbucket pipelines ✅
- Jetkins ✅✅
Hardware#
- Verilog
Redes#
Teoria#
Certificaciones#
=================
(2020) Ingles B2
(2024) Certified Kubernetes Administrator - The Linux Foundation
Experiencia laboral#
=====================
(2021-presente) Ingeniero DevOps - 1xINTERNET
Trayectoria académica#
=======================
(2016-2021) Grado en Ingenieria Informatica - Universidad de Sevilla
- Expediente academico
- Trabajo de fin de grado: Demostrador de sincronizador temporal para IoT