Joan Edo Moreno
Desarrollador Full Stack
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Aunque vengo del mundo del diseño, me he adaptado muy rápidamente al desarrollo de aplicaciones, Java, Angular, SQL, Ionic… trato con ellos a diario de forma muy cómoda, y tengo la vista puesta muy fuerte en React.
Experiencia
Sector tecnológico como desarrollador
- Eviden/Atos IT Solutions and Services Iberia (en prácticas) desde 2022 hasta junio de 2024.
Desarrollo de aplicación web con Spring Boot:
Tecnologías utilizadas: Spring Boot, Thymeleaf, Spring Data JPA, Swagger, MySQL/MariaDB, Hibernate.
Descripción: Implementación de una aplicación web usando Spring Boot como backend, con Thymeleaf para la capa de vista. Se utilizaron Spring Data JPA y Hibernate para la gestión de datos, conectando a bases de datos MySQL y MariaDB. La documentación de la API se generó utilizando Swagger.
Desarrollo de aplicación en Angular:
Tecnologías utilizadas: Angular (uso de diseño responsive), Firebase (Autenticación y Base de Datos), JSON Server.
Descripción: Creación de una aplicación en Angular con sistema de autenticación y gestión de credenciales utilizando Firebase Authentication. Implementación de tokens personalizados para diferentes niveles de seguridad. Uso de Firebase Firestore como base de datos y simulación de base de datos local con JSON Server para desarrollo y pruebas.
Experiencia obtenida en proyectos de control de calidad
Proyecto de Quality Assurance (Correos):
Tecnologías utilizadas: Cypress, Selenium, Cucumber, Jenkins, GitHub.
Descripción: Participación en un proyecto de Quality Assurance, actualizando el entorno de trabajo de Selenium a Cypress. Implementación de automatización de pruebas usando Cucumber. Formación en Jenkins y GitHub para integración continua y gestión de código fuente.
Despliegue de CMS en Entornos Locales (Correos):
Tecnologías Utilizadas: Docker, Docker Compose, Local by FlyWheel, Laragon, XAMPP.
Descripción: Despliegue de CMS (PrestaShop y WordPress) en entornos locales utilizando contenedores Docker, incluyendo la creación de archivos Dockerfile y Docker Compose. Experiencia adicional en el uso de herramientas como Local by FlyWheel, Laragon y paquetes XAMPP para la configuración de entornos locales.
Pruebas manuales y análisis de accesibilidad (Correos):
Plataformas: PrestaShop, WordPress, Shopify.
Descripción: Realización de pruebas manuales y análisis de accesibilidad para PrestaShop, WordPress y Shopify. Generación de documentos de pruebas, análisis funcional y documentación relacionada con resultados positivos y existencia de posibles errores.
Pruebas de rendimiento y acceso a API:
Herramientas utilizadas: JMeter, Postman.
Descripción: Uso de JMeter para realizar pruebas de rendimiento y Postman para pruebas de acceso a API y servicios REST. Configuración y ejecución de pruebas para evaluar el rendimiento y la estabilidad de las aplicaciones bajo diferentes cargas de trabajo.
Sector editorial como maquetador y diseñador (editorial/web)
- Ediciones Barataria, desde 2001
Maquetación editorial para soportes digitales PDF interactivos, eBook y TeX, uso de herramientas de suite Adobe como InDesign, Photoshop e Illustrator.
Adquisición y mantenimiento de terminales de trabajo, PC con Windows y Apple con MacOS (versiones Lion y anteriores), estaciones de impresión y escaneo, creación y gestión de redes locales de trabajo y mantenimiento de dispositivos móviles.
- Ediciones Robinbook, de 2001 a 2014 y desde 2021.
- Ediciones Global Rhythm Press/Papel de liar, 2008 a 2013.
- Time Life/Folio, 2011.
- Grupo Malpaso (incluye las editoriales Biblioteca Nueva, Libros del Lince, Salto de página y Editorial Jus) desde 2014 a 2023.
- La Vanguardia, 2014 (contrato de prácticas).
Diseño y organización de actos
- Unit Elements, 2016.
- Galgo Medical, 2016.
- Asociación Vox Prima (CCCB), 2016.
- Organización y diseño de casetas en ferias del libro de Madrid, Barcelona y Sevilla.
Apoyo TI y atención al cliente
- ARA Works Play Net (cibercafé), 2002.
Proyectos independientes
- Chat Companion (proyecto GURB).
- CeliMap (en proceso de desarrollo).
- Barataria-Personal (en proceso de ampliación).
Educación
- CFGS en Desarrollo de Aplicaciones Web por el IES Sotero Hernández.
- CFGS de Artes Gráficas y Diseño en Gráfica impresa (diseño gráfico) por la Escuela Massana/Universidad Autónoma de Barcelona.
- Posgrado en diseño gráfico publicitario por la Escuela IDEP/ Universidad Abat Oliva.
- Carrera en testing con JUnit de OpenWebinars.
- Curso de Automatización de pruebas con Cypress de OpenWebinars.
- Curso de Selenium con Java de OpenWebinars.
- Curso de Flexbox y CSS Grid de OpenWebinars.
- Curso de Responsive web design de OpenWebinars
- Curso de diseño centrado en usuario UX de OpenWebinars.
- Curso de HTML5 y CSS3 de OpenWebinars.
- Curso de maquetación web con CSS de OpenWebinars.
- Prototipado de Apps con Adobe XD de OpenWebinars
- Curso de Java de OpenWebinars.
- Curso de Maven de OpenWebinars.
- Curso de SQL de OpenWebinars.
- Curso de Gitflow Profesional de OpenWebinars.
- Programa de especialización en Soporte de Tecnologías de la Información de Google.
- Curso de seguridad informática de Google.
- Curso de administración de sistemas y servicios de infraestructura de Google.
- Curso de usuario avanzado de sistemas operativos de Google.
- Curso de soporte a redes de Google.
- Curso de asistencia técnica de Google.
- Formación en tipografía y maquetación predigital en la Escuela Massana.
- Formación en preimpresión, tipografía y maquetación digital en la Escuela Massana.
- Formación en Fotografía en la Escuela Massana.
- Formación en producción y diseño en Serigrafía en la Escuela Massana.
- Curso de marketing digital impartido por la Escuela de Negocios y Administración de Empresas.
- B1 de Inglés en Cambridge con certificado del B2.
- Carné de conducir de categoría B.