Ingeniero en Informática y Servicios.
"A problemas complejos, soluciones sencillas."
Actualmente cuento con experiencia como Ingeniero de Software FullStack, además de haber acumulado un año de experiencia en el área de Business Intelligence, lo que me ha permitido desarrollar habilidades tanto en el desarrollo de aplicaciones como en el análisis y gestión de datos.
El ingeniero en servicios ha de comprender el negocio para identificar y recoger con precisión los requerimientos funcionales, y así poder diseñar soluciones tecnológicas que aporten valor real.
Creo en un liderazgo basado en la confianza y la autonomía, no en el micromanagement. Me gusta fomentar un ambiente de trabajo colaborativo y respetuoso, donde cada uno pueda aportar su conocimiento y experiencia.
A día de hoy considero que no tengo la experiencia técnica suficiente para la gestión de grandes equipos, pero sí una gran habilidad y empatía para ayudar a compañeros mid-senior o junior a solventar problemas técnicos.
Busco inspirar mediante el ejemplo y el aprendizaje continuo. Valoro la innovación y la mejora constante, impulsando soluciones que generen un impacto real..
Mi disciplina está focalizada en la mejora continua, por eso sigo creciendo e inspirándome para ser un gran Arquitecto de Software y experto en Business Process Management de la mano de...
Lo que más disfruto dentro del desarrollo de software es participar desde las primeras fases del proyecto, comenzando por recibir el análisis funcional del analista, para comprender las necesidades reales del cliente y transformar esas ideas en requerimientos claros y bien definidos. A partir de ahí, me involucro con la ayuda del resto del equipo en el diseño de la arquitectura, estructurando la solución de forma coherente, escalable y alineada con los objetivos del negocio.
También me entusiasma la implementación de la solución tecnológica, donde convierto el diseño en un sistema funcional mediante código limpio, ordenado y mantenible. Me apasiona e intento esforzarme por crear software que no solo funcione correctamente, sino que sea robusto, escalable, mantenible y eficiente, aportando valor a largo plazo tanto al usuario como al proyecto.
Consolidar mis conocimientos en arquitectura de software moderna: patrones de diseño, microservicios, testing y optimización de rendimiento. Fortalecer mi experiencia en buenas prácticas de desarrollo
Ampliar mi perfil hacia la gestión de procesos empresariales (BPM), integrando soluciones técnicas con estrategias de negocio. Aplicar buenas prácticas de Arquitectura de Software y de procesos para mejorar la eficiencia organizacional.
Convertirme en Arquitecto de Sistemas, con la capcadicad de enender soluciones tecnológicas de alto impacto, entendiendo y a ser posible contribuyendo en la definición de infraestructuras escalables, seguras y resilientes.
Creo en el crecimiento constante, la colaboración y el liderazgo empático como base para crear soluciones tecnológicas que generen impacto y alineen equipos con los objetivos del negocio
Capacidad para descomponer problemas complejos en partes manejables y tomar decisiones basadas en lógica, datos y eficiencia técnica.
Expresa ideas técnicas de forma clara y empática, facilitando la colaboración entre equipos técnicos y perfiles no técnicos.
Colabora eficazmente con profesionales de distintas áreas, aportando soluciones conjuntas y fomentando un ambiente de confianza y respeto.
Busca soluciones originales a los desafíos tecnológicos, impulsando la mejora continua y el desarrollo de nuevas ideas con valor real.
Motiva y guía a otros a través del ejemplo, promoviendo la confianza, el respeto y la orientación al logro en entornos ágiles.
Mentalidad de mejora constante, abierta a nuevas tecnologías, metodologías y desafíos que contribuyan al desarrollo profesional y organizacional.
Esta combinación de habilidades y experiencias me capacita para afrontar retos en el desarrollo y análisis de sistemas, asegurando soluciones eficientes y adaptadas a los requerimientos del proyecto. Busco un entorno colaborativo donde pueda seguir creciendo y portando mis conocimientos como Ingeniero en Informatica y Servicios.
Participo activamente en el análisis funcional, desarrollo de evolutivos, correctivos y mantenimiento de sistemas, desempeñándome como Ingeniero en Informática y Servicios. El proyecto en el que colaboro forma parte de una iniciativa de mantenimiento y transformación digital, para un gran cliente nacional, orientada a modernizar y optimizar diversos aplicativos clave para el negocio. (Cliente con alcance nacional).
Como parte del equipo de desarrollo, participé en el diseño, implementación y optimización de aplicaciones web. Trabajé en el desarrollo full stack, utilizando Angular para interfaces dinámicas y Java Spring Boot para la creación de APIs REST robustas. También gestioné procesos batch, optimizando flujos de datos y automatizando tareas críticas como el cumplimiento de GDPR. (Cliente SabadellZurich)
Desarrollo de interfaces dinámicas y escalables con Angular, enfocadas en ofrecer una experiencia de usuario fluida, optimizada y adaptable a distintos dispositivos.
Implementación de pruebas automatizadas para garantizar la estabilidad, mantenibilidad y calidad continua del frontend.
- Diseño e implementación de APIs REST robustas utilizando Java Spring, siguiendo principios de arquitectura limpia.
- Pruebas automatizadas con JUnit para asegurar la fiabilidad del backend.
- Mantenimiento y optimización de procesos batch desarrollados con Java Spring Boot, garantizando su correcto funcionamiento y eficiencia.
- Cumplimiento GDPR: Desarrollo de procesos Batch en Java para eliminar datos según GDPR, generando reportes y almacenando estadísticas en AWS S3
IndabaSolutions es una empresa especializada en el desarrollo de plataformas digitales para comercio electrónico B2B. Mi rol se centró en la construcción y mantenimiento de plataformas robustas, optimización de rendimiento y desarrollo de nuevas funcionalidades adaptadas a los clientes.
Integré el CMS de Pimcore Integré el CMS Pimcore utilizando tecnologías frontend como TWIG, HTML5, JavaScript (jQuery) y CSS3 con Bootstrap, logrando una interfaz de usuario más dinámica, consistente y adaptable a distintos dispositivos.
Optimizé el rendimiento del equipo migrando componentes de HTML5 a TWIG, permitiendo un desarrollo más eficiente, reducción de redundancias y mejor mantenimiento del código.
Desarrollé funcionalidades avanzadas con DataTables.js creando una paginación del lado del servidor para optimizar la carga progresiva de datos y mejorar la experiencia del usuario, así como sistemas de login y registro de usuarios.
Formaciones de onboarding, Docker y Pimcore impartí capacitaciones internas y gestioné actualizaciones de software en el equipo, facilitando la adopción de nuevas herramientas y manteniendo los entornos actualizados.
Durante mi contrato de prácticas en Catalana Occidente (septiembre 2018 - julio 2019) en Sant Cugat, trabajé como perfil junior en Business Intelligence. Me encargué del mantenimiento de SAP DATA SERVICES, la creación de informes en MicroStrategy, y la automatización de procesos con Command Manager. También programé en Java y SQL, utilizando SQL Server, y gestioné proyectos con metodologías ágiles (SCRUM) y JIRA. Además, elaboré documentación técnica, contribuyendo a la eficiencia y organización de los proyectos.
Durante mi contrato de prácticas en TicGes en Torelló, desempeñé funciones como programador frontend y técnico informático, lo que me permitió desarrollar habilidades en ambas áreas. En el ámbito de la programación frontend, gestioné y mantuve contenido en el CMS WordPress, realizando tareas como la instalación de plugins, la creación de contenido y la optimización del sitio web para mejorar su rendimiento y funcionalidad.
Plataforma y comunidad de formación en desarrollo de software. Ofrece cursos, mentorías y charlas centradas en buenas prácticas, arquitectura, testing y tecnologías modernas para elevar tus habilidades como desarrollador.
Ver canalCodelyTV es una comunidad y plataforma de aprendizaje que ofrece cursos y contenidos sobre desarrollo de software profesional. Enseñan buenas prácticas, arquitectura, testing y diseño de código limpio a través de vídeos, charlas y formaciones impartidas por expertos del sector.
Ver canalCanal dedicado a temas de programación, desarrollo web, Linux y arquitectura de software. Explica algoritmos, estructuras de datos y buenas prácticas mediante ejemplos claros y proyectos reales.
Ver canal