

Santiago Martin Agra
Software Engineer
In Asturias, Spain
General information
Introduction
Mi experiencia profesional empezó en Enero de 2017 con las prácticas de la carrera, pero trasteando programando cosas llevo desde 2011 cuando empece haciendo Homebrews para PSP.
Tengo la suerte de que me dedico a algo que me apasiona y si encuentro una cosa con la quiero trastear, ahora mismo en GraphQL, se me pasa el finde volando investigando sobre ello.
También me encanta participar en la comunidad, aquí en Asturias siempre que puedo no me pierdo un Meetup. Ademas ahora formo parte de GDGAsturias toca empezar a organizarlos también.
En Octubre de 2017, junto con un compañero de trabajo, nos presentamos y ganamos el Startup Weekend de Asturias. Desde entonces tenemos ""nuestra empresa"", de momento somos solo dos autónomos, con la que tratamos de hacer proyectos con tecnologías nuevas y que esperamos que nos den algún beneficio, aunque solo sea que nos cubra ir a algún evento nacional/internacional.
A parte de toda la parte tecnológica lo que me ayuda a desconectar un poco es el baloncesto, que es mi deporte favorito, y ademas tengo la suerte de poder jugar una pachanga cada semana.
My best practices
TDD, me ayuda mucho a la hora de desarrollar de forma iterativa con confianza en que lo que hago tiene sentido. CI/CD, otro que me parece super útil, al final para poder hacerlo con confianza se necesitan buenas prácticas, una buena de base de test, una forma de desplegar de forma automatica, feature flags/feature toggles para ocultar funcionalidades... Evitar acoplarse al framework/bibliotecas de 3eros en la medida de lo posible, más que para un futuro cambio que pocas veces pasa, si para facilitar las actualizaciones que son mucho más comunes.
My skills
Languages
Interesting facts about me
Favorite editor
Visual Studio Code
First computer
Something with Windows 95
Technologies and tools
I master
- Google Cloud
- Google Firebase
- HapiJS
- JavaScript
- Laravel
- NextJS
- React Native
- TypeScript
- Vue
I want to work with
- Google Cloud
- Google Firebase
- JavaScript
- NodeJS
- React
- TypeScript