Guillermo Martínez Rosado
En Valencia, España
Información General
Presentación
Soy un desarrollador de software fullstack con experiencia en Java, Spring Boot, Hibernate, bases de datos, JavaScript, entre muchas otras tecnologías.
He trabajado en proyectos significativos durante mi carrera, incluyendo mi rol en GMR Canarias y mi paso por Praxya Soluciones. En estos puestos, contribuí al desarrollo de aplicaciones robustas y a la ampliación de las funcionalidades del ERP Ekon.
Tengo formación en Desarrollo de Aplicaciones Web y, en mi TFC, desarrollé una aplicación web utilizando Python para NLP, React, Node.js y MySQL. Este proyecto demostró mi interés en la inteligencia artificial.
Soy proactivo ante los retos, disfruto resolviendo problemas técnicos y me adapto rápidamente a nuevas tecnologías. Con un trasfondo en desarrollo web y una pasión por la creatividad, busco constantemente mejorar tanto el diseño como la experiencia de usuario para proporcionar un valor tangible y significativo al usuario final. Mi objetivo es crear productos digitales que no solo sean visualmente atractivos, sino también intuitivos y eficientes.
Mis buenas prácticas
Soy un firme defensor de las buenas prácticas de desarrollo. Como apasionado de la limpieza y la sencillez en el código, aplico principios como KISS (Keep It Simple, Stupid) para asegurar que las soluciones sean eficientes y fáciles de entender.
Me esfuerzo por escribir código bien documentado. Esto es crucial para facilitar el trabajo de nuevos desarrolladores y asegurar un mantenimiento y escalabilidad más fáciles. Creo firmemente que el código debe ser tan legible como sea posible, permitiendo que otros desarrolladores lo comprendan y modifiquen sin dificultad.
En mi carrera, he trabajado con diversas metodologías ágiles como SCRUM.
Estoy siempre dispuesto a aprender y mejorar en buenas prácticas, como "Clean Code" y "Refactoring". Mi objetivo es seguir creciendo como desarrollador y contribuir al éxito de los proyectos en los que participo, asegurando que el código no solo funcione, sino que sea un ejemplo de buenas prácticas.
Mis habilidades
Idiomas
Tecnologías y herramientas
Controlo de
- CSS
- Hibernate
- HTML
- Java
- JavaScript
- MySQL
- PostgreSQL
- Spring
- Spring Boot
- SQL
Quiero trabajar con
- AngularJS
- CSS
- HTML
- Java
- JavaScript
- MySQL
- PostgreSQL
- Python
- React
- TypeScript
Prefiero no trabajar con
- PHP