Contact information

Job experience

Full-stack Developer [February 2025 - Present]

Business Insights S.L. - IAM Project for a Global Top-10 Insurance Company

Achievements

  • Built B2E IAM applications, integrating Active Directory authentication and LDAP.
  • Developed Java 8 & Java 17 microservices with Spring Boot and Tomcat JSPs.
  • Worked with security and DevOps teams to align IAM solutions with business needs.

Learnings

  • Enterprise-scale IAM and security best practices.
  • Designing scalable, high-performance microservices.

Full-stack Engineer [July 2023 - January 2025]

Doctodata S.L.

Achievements

  • Led multiple B2B Alfresco software implementation projects.
  • Full-stack web development with Angular, Vue.js and Nuxt.
  • Integrated AI to multiple projects, including ChatGPT's API and RAG with vector embeddings.
  • Developed Java 17 CLI and desktop applications and microservices with Spring Boot.
  • Mentored four interns successfully.
  • Implemented good practices including Git, Semantic Versioning, Java Application testing.

Learnings

  • Maintained and updated legacy Java projects.
  • Developed proficiency in databases, user authentication, and web development with Nuxt 3, TailwindCSS, Vue, and PostgreSQL.
  • Acquired Docker skills for containerizing applications and orchestrating deployments.

Full-stack Developer [June 2022 - April 2023]

Media Arts Studio (freelance)

Achievements

  • Overhauled and modernized a full-stack web application for dubbing project management, focusing on enhancing UI and UX.
  • Engineered a web app solution to optimize SRT subtitle matching across various media projects, improving accuracy and workflow.

Learnings

  • Advanced my proficiency in React, Vue, Nuxt 3, and Supabase (PostgreSQL), deepening my understanding of CSS frameworks like Tailwind for modern web development.
  • Leveraged Docker containers for local development and testing.

Formal education

Bachelor's in Computer Engineering at Universitat Oberta de Catalunya

2022 - Present (in progress)

Bachelor's in Pedagogy at Universitat Autònoma de Barcelona

Special Award for Academic Excellence

2019 - 2023

Bachelor's in Industrial Engineering at Universitat Politècnica de Catalunya

2017 - 2019 (not completed)

Languages

Spanish - Native level (C2)

Catalan - Native level (C2)

English - Professional level (C1)

Technologies I’ve used and love

TypeScript (3 years of experience), Node.js (3 YOE), Java (2 YOE), Spring Boot, Maven, Vue.js (3 YOE), Nuxt, tailwindcss, PostgreSQL, SQLite, Supabase, Vite, Git, GitHub, Docker, HTML, CSS, Figma, VueUse, Vitest and Linux.

Other technologies I’ve worked with

Alfresco, Selenium, JUnit, Swing, Angular, MySQL, MongoDB, JavaScript, C, Python, C#, dotnet, WPF, PyTorch, TensorFlow, React, Next.js, Express.js, Prettier, ESLint, Microsoft Azure, Google Cloud Platform, AWS, OpenAI, Transformers, bash, CI/CD, Slack...

More about me

I've been a scout all my life and volunteered as a branch leader at Agrupament Escolta i Guia Sant Ignasi for three years (2019-2021). Scout values are a core part of my identity and are present in all my personal and professional endeavors.