Hola, soy Maikel
un ingeniero Full_Stack y
arquitecto de redes en la nube
Soy un programador políglota de JavaScript, Python y PHP entre otros.
Diseño sistemas verticalmente integrados desde la idea, al software al despligue.
Incluyendo el mantenimiento y la monitorización.

Arquitecto de Redes
Desde servidores no virtuales en Hetzner a droplets en Digital Ocean a virtual machines en AWS, yo diseño la infraestructura de red como código usando Terraform, luego coordino las aplicaciones y sitios web usando Docker, Kubernetes y Helm Charts. De esta manera cuando la utilización aumenta podemos expandir la red y distribuir la carga sin ir offline en ningun momento, asegurando un uso efectivo en costes en cualquier momento dado.
Ingeniero de Software
Usando herramientas y frameworks de código abierto como Angular, React y Bootstrap para el frontend y PHP, Python (Django, Flask) o Node (Express) para el backend y Mongo, MySQL (MariaDB), SQLite o Redis para las bases de datos que almacenan todos los datos de tu aplicación, creo soluciones de software. No solo construyo aplicaciones web, tambien me he aventurado en el diseño de aplicaciones de plataformas cruzadas (Android, iOS) usando NativeScript y ReactNative y herramientas de ciencia de datos para utilizar con Jupyter Notebooks y Voila
Cuando me siento extra masoquista y aburrido me entretengo con Rust
Monitorización y Mantenimiento
El mejor sistema que monitorizar es aquel diseñado con tanta resistencia que las intervenciones se mantienen al mínimo, por eso ofrezco monitorización 24/7. Solía usar NAgios, luego migré a Check_mk pero finalmente estoy usando Sensu porque su naturaleza distribuida y el no tener un sistema centralizado falible lo hicieron el mas interesante. Para copias de seguridad utilizo Velero con Kubernetes o copias manuales programadas a Amazon S3 o Digital Ocean Spaces, dependiendo de la complejidad de cada sistema.