GUIFRÉ
PUIG RIBAS

Senior Frontend Developer

Senior Frontend Developer focused on scalability and performance . I build robust architectures and seamless user experiences, bridging the gap between Enterprise standards (Angular) and modern web ecosystems (React, Next.js) .

Guifré Puig's profile picture

code Tech Stack

TS TypeScript Angular React Next.js Tailwind CSS Node.js Astro Firebase Redux MongoDB Jasmine Playwright

Always learning new technologies to improve performance.

work_history

CURRENT STATUS

Open to New Challenges

Barcelona / Remote

Professional Experience

Current

Vueling Airlines

Nov 2024 - Present

Frontend Developer

flight_takeoff

Contributing to the digital transformation of a leading airline through modern frontend engineering.

  • High-Impact Development: Developing scalable, high-traffic Angular applications ensuring stability for thousands of daily users.
  • Enterprise Standards: Implementing rigorous code quality practices and best practices in a complex enterprise environment.
  • Agile Collaboration: Working within cross-functional teams (Desktop, Mobile, UX) under strict Agile/Scrum methodologies to deliver robust solutions.

Brothapps

Oct 2021 - Oct 2024

Full-Cycle Frontend Developer

laptop_mac

Specialized in digital product architecture, working closely with UX/UI teams and clients in a fast-paced startup environment.

  • Core Development: Built and maintained scalable web apps using Next.js and Astro, ensuring high performance and SEO optimization.
  • Integrations: Implemented critical third-party services including Stripe for payments and Firebase/Firestore for real-time data.
  • Code Quality: Refactored legacy codebases to improve maintainability and performance (Clean Code & BEM methodology).
  • Admin Tools: Developed custom dashboard interfaces for internal product management.

Professional Profile

I have always been driven by logical problem-solving. In 2020, I made a strategic decision to focus fully on software engineering, leveraging my background in management to approach development with a structured, product-first mindset.

I bring a valuable hybrid perspective: the agility of a startup environment (Brothapps), where I worked closely with UX/UI and clients, combined with my current role at Vueling, a large-scale enterprise. At Vueling, I work within strict Agile/Scrum methodologies, coordinating with cross-functional teams to deliver scalable frontend solutions. This balance allows me to be autonomous yet process-oriented.