Luis Navarro
Desarrollador Full Stack Junior
En Coslada, España
Información General
Presentación
Dar el salto desde el sector sanitario al mundo del software no solo ha sido una de las mejores decisiones que he tomado, sino una etapa ya consolidada tras dos años de experiencia profesional como desarrollador. Durante este tiempo he evolucionado trabajando en entornos reales de producción, participando en el desarrollo y mantenimiento de aplicaciones tanto frontend como backend, y enfrentándome a retos técnicos que han fortalecido mi criterio y autonomía.
He trabajado con tecnologías modernas como React, Node.js, PHP y MySQL, así como en entornos cloud con AWS, sistemas distribuidos con mensajería asíncrona (RabbitMQ) y despliegues en Kubernetes con pipelines CI/CD. Todo ello aplicando principios SOLID, clean code y buenas prácticas de arquitectura, con un enfoque constante en la calidad, escalabilidad y mantenibilidad del software. Además, he participado activamente en la mejora y refactorización de sistemas legacy, reduciendo deuda técnica y modernizando soluciones.
Sigo siendo una persona con gran capacidad de adaptación, pero ahora respaldada por experiencia en equipos Agile, colaborando de forma efectiva y aportando valor desde el primer momento. Mantengo intacta la motivación por aprender y mejorar continuamente, pero con una base sólida que me permite afrontar nuevos retos con confianza.
Mi experiencia previa como farmacéutico continúa aportando un valor diferencial, especialmente en habilidades de comunicación, responsabilidad y resolución de problemas. Hoy combino ese background con una trayectoria técnica en crecimiento, aportando un perfil versátil, comprometido y orientado a seguir evolucionando dentro del sector tecnológico.
Mis buenas prácticas
Muy consciente de fundamentar mi progresión como programador desde las buenas prácticas y dedicándole tiempo y recursos a escribir un código limpio que sea mantenible y escalable.
Saber de la repercusión que trae consigo un código de gran fragilidad y rigidez; y de la importancia de controlar la cohesión y el acoplamiento, así como no repetirse y evitar duplicidades.
En algunos proyectos durante mi formación he usado Jest para aprender sobre la triangulación del TDD y entender su funcionamiento y utilidad desde la práctica.
Mis habilidades
Idiomas
Tecnologías y herramientas
Controlo de
- API
- Babel
- Bootstrap
- CSS
- Express
- Git
- Github
- GitLab
- Grafana
- HTML
- JavaScript
- Jira
- Kubernetes
- Linux
- MongoDB
- NodeJS
- PHP
- Prometheus
- RabbitMQ
- React
- Redis
- Sass
- Slack
- SQL
- Svelte
- TypeScript
- Webpack
Quiero trabajar con
- AWS
- Kubernetes
- MongoDB
- MySQL
- NodeJS
- PHP
- React
- TypeScript
