Hi, I am
I am a full-stack developer and team lead with seven years of experience delivering both frontend and backend solutions. Over the years, I have led distributed teams, working effectively in fully remote environments with a strong emphasis on asynchronous collaboration. My expertise includes feature development, bug resolution, and the integration of AI tools and modern technologies into web applications. I am also experienced in conflict management and mentoring junior developers, helping them grow while maintaining a productive and positive team dynamic.
Senior full stack web developer and team lead
Freelancer
01/2024 - Present (1 year 8 months)
Technologies used: Next.js, React, MaterialUI, Tailwinds, Node.js, Express, MongoDB, HTML, CSS, JS (ES6), Github (Git), Bash, Jest, React testing library, Vercel, PlanetScale, Sentry, Posthog, Postgres
Senior full stack web developer and team lead
Lighthouse Technologies
06/2023 - 12/2023 (6 months)
Technologies used: Next.js, React, MaterialUI, Tailwinds, Node.js, Express, MongoDB, HTML, CSS, JS (ES6), Github (Git), Bash, Microsoft Azure, Jest
Senior full stack web developer and team lead
Up te impulsa
11/2020 - 06/2023 (2 years 7 months)
Technologies used: React, Redux, Nextjs, HTML, CSS, Github (Git), Bash
Senior full stack web developer and designer
Technify my business
11/2019 - 11/2020 (1 year)
Technologies used: React, Redux, HTML, CSS, E6 (JS), Github (Git), Bash, Express, Node.js, Cloudinary, Heroku, GraphQL
Senior full stack web developer and designer
Sugar Drinks
01/2017 - 12/2017 (11 months)
Technologies used: Bootstrap, Jquery, HTML, CSS, JS, PHP, MYSQL
Udemy
Advanced JS full stack bootcamp
12/2023 - 03/2024
Technologies learned: React-hook-form, Zod, Trpc, Tailwinds, Clerk, Prisma, Vite, Bun, Vercel, Planetscale, Upstash
Udemy
Online web development bootcamp
03/2019 - 12/2019
Technologies learned: React, Redux, Node.js, Express, Mongoose, MongoDB, HTML, CSS, JS (ES6), Github (Git), Bash
Password reset app
02/2024
Simple password reset app that requires users to enter matching passwords meeting specific criteria to submit the form.
The app's design is based on a Figma file available in the project repo.
Technologies used: Next.js, React, react-testing-library, Jest, Sass
See projectTodo list app
06/2023
Created a versatile Todo app enabling task creation with details such as names, labels, time tracking, and day-wise completion. Implemented features for downloading, importing, editing, and deleting tasks, offering efficient task management and seamless data handling.
Technologies used: Next.js, React, Bootstrap, Express, JSON
See projectFull stack team lead
July 2, 2024 - Edsel managed Xavier Carrera Gimbert directly
I am extremely pleased to recommend Xavi for any opportunity as a Full Stack Developer. During the time Xavi worked with me, he demonstrated himself to be a highly competent and dedicated professional.
Xavi showed remarkable ability in both front-end and back-end development. His knowledge of technologies such as React, Next.js, and NodeJS was crucial to the success of multiple projects. He not only skillfully handled technical tasks but also significantly contributed to the continuous improvement of the project.
In addition to his technical skills, Xavi possesses excellent interpersonal skills. He was always willing to help his teammates. His positive attitude and ability to work under pressure contributed to creating a collaborative and efficient work environment.
I am confident that Xavi will be a valuable asset to any development team. His passion for technology and commitment to excellence are qualities that make him an exemplary professional. I have no doubt that he will continue to have a positive impact on any organization he works with.
If you need more information or would like to discuss Xavi's experience and skills further, please do not hesitate to contact me.
Frontend Team Lead: React, Javascript, Gatsby, NextJS, Wordpress & More
Nov 22, 2024 - Miguel Ángel managed Xavier Carrera Gimbert directly
Since working with Xavier, he has consistently proven to be a great professional and a valuable member of our team. He is a versatile developer with solid skills in both frontend and backend, who takes on responsibilities with commitment and efficiency, unafraid to lead initiatives or make decisions. His ability to handle different tasks from creating user interfaces to implementing server-side solutions has been crucial to the performance of the technical team.
One of Xavier’s most outstanding qualities is his ability to quickly adapt to new technologies, frameworks, and tools. In a field as dynamic as software development, his ability to learn and apply knowledge swiftly has enabled us to achieve important objectives from his very first weeks on the team.
Xavier is always willing to collaborate and support his colleagues, whether in individual tasks or in collaboration with other team members. His teamwork-oriented approach and patience in sharing knowledge mean we can always count on his support to solve technical problems or guide less experienced teammates.
Last but not least, Xavier brings a cheerful and contagious attitude to the team. His optimistic nature not only improves the group dynamic but also contributes to creating a motivating and productive work environment. His good humor and empathy make working alongside him an absolute pleasure.
Software Engineer | Ex-Digital-Nomad
Nov 21, 2024 - Daniel was senior to Xavier Carrera Gimbert but didn’t manage Xavier directly
I had the privilege of working with Xavier on a backend project, and I can confidently say he is an exceptional professional. One of his most remarkable qualities is his willingness to ask key questions, always aiming to delve deeper into the details and improve the process.
Xavier knows how to pause at the right moment to ensure everyone on the team is aligned, which enriches collaboration and fosters more robust solutions. Moreover, his communication style is exemplary: respectful, thoughtful, and constructive. He often presents his ideas and observations as questions that encourage analysis and promote a positive and collaborative work environment.
Without a doubt, I would work with him again if given the opportunity. I highly recommend Xavier as a member of any team. Those fortunate enough to have him onboard will quickly realize his value as a professional and colleague.
I am very pleased to highly recommend Xavier for any position related to web development. During the time Xavier worked with us, he demonstrated exceptional technical skills and an unwavering commitment to excellence.
Xavier has a deep understanding of web languages and technologies such as HTML, CSS, JavaScript, and frameworks like React.
Beyond his technical skills, Xavier is a natural problem solver who approaches every challenge with creativity and efficiency. His ability to work as part of a team is outstanding, and he consistently collaborates effectively with designers, other developers, and product team members to ensure the delivery of high-quality projects.
During his time with us, Xavier led several key projects. His attention to detail and his ability to manage multiple tasks and tight deadlines have been invaluable to our team.
I am confident that Xavier will be a valuable asset to any organization. I have no doubt that he will continue to excel and make significant contributions in any environment he finds himself in.
Thanks for checking my portfolio
Feel free to reach out for any inquiries you may have—whether it's regarding a job position, a project idea, an invitation to collaborate, or simply a friendly chat. I'm eager to respond and engage with you.