

Guillermo Martínez Rosado
Desarrollador de software
En Valencia, España
Información General
Presentación
Soy un programador web apasionado por la tecnología y el desarrollo de soluciones innovadoras.
Desde joven me interesó la informática, explorando distribuciones Linux, experimentando con ciberseguridad y programando tareas en C++.
Me formé en desarrollo de aplicaciones web (DAW), donde realicé prácticas en un entorno competitivo, desarrollando ERPs y colaborando con clientes.
Mi primera experiencia profesional fue en GMRCanarias, donde trabajé con software robusto utilizando tecnologías como Spring Boot, JSP, MySQL y JavaScript, entre otras.
Me motiva crear soluciones eficientes que aporten valor a mis compañeros, superiores y clientes. Mi objetivo es seguir creciendo profesionalmente, asumiendo proyectos desafiantes que combinen mi pasión por la tecnología con la búsqueda de soluciones efectivas.
Mis buenas prácticas
Me esfuerzo por escribir código limpio y mantenible, siguiendo principios como SOLID, KISS y YAGNI para garantizar escalabilidad y claridad en los proyectos.
Creo en la importancia de una arquitectura bien estructurada, evitando acoplamientos innecesarios a frameworks o bibliotecas de terceros cuando no es imprescindible.
En cuanto a testing, aunque no siempre es viable aplicar TDD en cada proyecto, considero que los tests unitarios y de integración son fundamentales para la estabilidad del software.
Me gusta trabajar en entornos de CI/CD, automatizando despliegues y garantizando una entrega continua sin fricciones. Además, valoro el uso de feature flags para la implementación gradual de nuevas funcionalidades.
Mis habilidades
Idiomas
Tecnologías y herramientas
Controlo de
- AJAX
- Angular2+
- AngularJS
- Hibernate
- Java
- JavaScript
- MySQL
- PostgreSQL
- React
- Redux
- Spring
- Spring Boot