Desarrollo en el ecosistema de JavaScript:
React,
Node.js +
Express,
MongoDB, PostgreSQL, entre otras
tecnologías.
Con curiosidad constante y ganas de seguir aprendiendo, exploro frameworks
como Next.js, lenguajes como Go y refuerzo
mis conocimientos a bajo nivel con C, entre otros. En mis
ratos libres, comparto lo que aprendo en mi blog personal .
🏡 Aplicación web para monitorear precios y propiedades de Idealista de manera privada. Permite agregar notas y compartirlas de forma pública o privada. Usuario y contraseña test:test.
Proyecto fin de curso DAW, aplicación web para la gestión y
seguimiento de precios de las diferentes viviendas en Idealista,
desarrollado junto con mi compañero Borja.
Tecnologías usadas
Laravel + MySQL
El backend ha sido desarrollado con Laravel y MySQL. Laravel es uno
de los framework utilizado durante el curso y hemos decidido implementarlo
como parte de la API de nuestro proyecto.
React + MUI
El frontend ha sido desarrollado con React + Material UI (MUI), utilizando
clean architecture y buenas prácticas como interceptores, servicios,
etc., para hacer la aplicación más mantenible y escalable. La interfaz
de usuario ha sido desarrollada con MUI, para un diseño moderno y
adaptable que cumple con los estándares actuales.
Python
El script con el que hemos realizado el web scraping ha sido desarrollado
con Python, recopila los diferentes datos de Idealista.
Experiencia y Educación
SDET Junior - NTT Data/La Caixa
Desarrollo e implementación de nuevas funcionalidades para los frameworks de automatización, utilizando Java como lenguaje principal. Integración y gestión de pipelines de CI/CD para la ejecución automática de pruebas utilizando Jenkins. Mantenimiento y mejora continua de la infraestructura de pruebas y automatización, garantizando su eficiencia y confiabilidad. Tecnologías como Docker, reglas personalizadas con ESLint, REST API y más.
Java Jenkins Docker REST API ESLint CI/CD
Desarrollador Web - JNC Informática 360
Desarrollo de aplicaciones web centradas en empresas, utilizando React y MUI, integradas con a3erp. Implementación de buenas prácticas de programación, arquitectura limpia, mantenible y trabajo en equipo.
React MUI a3erp JavaScript
Técnico Superior en Desarrollo de Aplicaciones Web (DAW) Matrícula de Honor
Formación profesional superior en desarrollo web. Experiencia con tecnologías como React, JavaScript, SQL, Laravel, PHP, Angular y Java. Desarrollo de habilidades en administración de sistemas Linux y fundamentos de redes.
React JavaScript SQL Laravel PHP Angular Java Linux
CS50 Introduction to Computer Science - Harvard University
Curso que abarca los principios fundamentales de la programación y el desarrollo de software. Trabajo con lenguajes como C, Python, y JavaScript, además de tecnologías como Flask y SQL. Desarrollo de habilidades en algoritmos y estructuras de datos, aplicando estos conceptos en diversos proyectos.
Especialización en desarrollo web full-stack, abarcando tanto frontend como backend. Experiencia práctica con tecnologías clave como React, Node.js, Express, MongoDB, GraphQL, TypeScript, React Native, Docker, aplicando estos conocimientos en proyectos completos y desafiantes.
"El comienzo de mi viaje - The Beginning of My Journey"
Primeros pasos en programación tras completar el CP en Confección y Publicación de Páginas Web, aprendiendo JavaScript, HTML y CSS. Prácticas profesionales y comienzo de carrera en una empresa especializada en desarrollo con WordPress. Formándome con diferentes recursos online como freeCodeCamp, CS50, Full Stack Open, entre otros.