Miguel A Gómez

Sobre mi

¡Hola! Soy Miguel A. Gómez, creador de este blog y fundador de Software Crafters.

Resido en algún lugar entre Gran Canaria y Tenerife (Islas Canarias), estudié la Licenciatura en Radioelectrónica Naval e Ingeniería en Informática. Aunque no empecé a aprender de verdad hasta que superé la “titulitis” y me responsabilicé de mi formación como autodidacta. Para mi los títulos no son garantía de profesionalidad, aunque es cierto que estudiar carreras tan dispares me ha ayudado a construir mi esencia multidisciplinar.

¿Software Craftsmanship?

Me considero un aspirante a artesano de Software (Software Craftsman), entendiendo la artesanía de software como un modelo mental en el que como desarrollador, y apasionado de mi trabajo, trato de mostrar la mejor versión de mí mismo a través del aprendizaje continuo. En otras palabras, veo la artesanía de software como un largo camino hacia la maestría, en el que se debe buscar constantemente la perfección, siendo a su vez consciente de que esta es inalcanzable.

A qué me dedico

Soy cofundador CTO de la start-up Omnirooms.com, un proyecto con el cual pretendemos eliminar las barreras con las que se encuentran las personas con movilidad reducida a la hora de reservar su estancia vacacional. Además, desde 2009, trabajo en una de las empresas tecnológicas más importantes a nivel nacional, Abertis Telecom, rebautizada en 2015 como Cellnex Telecom.

Stack tecnológico

Los lenguajes que utilizo habitualmente son C#Python y Javascript. Normalmente uso Python para el desarrollo backend, y aunque no soy muy fan de los frameworks, siento predilección por Django. También suelo utilizar Python junto con tecnologías como AnsibleVagrant y Docker para construir mis propios procesos de despliegue continuo.

Aunque me encanta el backend y el devops, tengo preferencia por el usuario final, razón por la que últimamente me he especializado en el desarrollo de aplicaciones multiplataformas nativas con Xamarin y C#.  Creo, sin lugar a dudas, que Xamarin es el caballo ganador del desarrollo cross-platform nativo. También he hecho mis pinitos con tecnologías del mundo frontend, como React.js y Redux.

¿Por qué el blog?

Escribir en un blog no solo es útil para enseñar a los demás, sino también sirve para consolidar mi propio aprendizaje. Como buen aspirante a artesano, disfruto aportando a la comunidad, a la vez que los contenidos me sirven como referencia a mí mismo.

“Cuando uno enseña, dos aprenden” .- Robert Heinlein Click Para Twittear

Cuando no trabajo … 

Practico Fitness, focalizándome en entrenamientos de fuerza, con patrones de movimiento en los que se involucra todo el cuerpo de manera coordinada. También le doy mucha importancia a la nutrición, trato de priorizar comida real, a ser posible de ganadería y agricultura sostenible; evitando cereales, azúcares y alimentos procesados.

De vez en cuando leo sobre estoicismo, aunque como Séneca, no siempre practico con el ejemplo 🙂