Hi, I am

Xavier Carrera Gimbert

I am an experienced full stack developer with over 7 years of experience building web applications. I have strong technical skills across frontend and backend technologies. In addition, I have proven ability to work remotely and collaborate effectively across distributed teams in different time zones. One area I have specialized in is leveraging AI tools and technologies to create smarter, more intuitive applications. With my well-rounded skillset combining traditional web development, remote collaboration, and AI capabilities, I am able to deliver high-quality digital solutions.

Experience

Freelancing

Full stack web developer

01/2024 - Present (10 months)

As a freelance software developer, I actively contributed to the advancement of technological projects for various small local companies. My notable responsibilities included leading initiatives to facilitate a seamless transition for teams adopting the JavaScript (JS) stack. I developed and conducted training sessions to enhance team proficiency in the new technology.

In terms of consulting, I provided valuable guidance to companies in structuring and optimizing their development teams. I collaborated on project planning, offering insights to align technological initiatives with business objectives. I also contributed to the ensemble of teams, fostering effective communication and coordination.

When it came to bug fixing, I systematically identified and resolved coding issues in existing projects. I employed rigorous debugging techniques to ensure the stability and functionality of software. This experience underscored my commitment to supporting companies in their technological endeavors through skillful training, strategic consulting, and meticulous bug resolution.

Key concepts: Freelance Software Developer, Team training, Consulting, Bug Fixing

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

Lighthouse Technologies

Full stack web developer

06/2023 - 12/2023 (6 months)

Managed the development and maintenance of web platforms, handling front-end and back-end tasks. Developed tests for the back-end to ensure functionality. Utilized SCRUM methodology for efficient workflow, guiding and training junior team members. Managed projects remotely, utilizing AI tools to enhance coding efficiency without compromising quality.

Key concepts: Web platform development and maintenance, Front-end and back-end tasks, Back-end testing for functionality, SCRUM methodology, Guidance and training for junior team members, Remote project management, Utilization of AI tools for coding efficiency without compromising quality

Technologies used: Next.js, React, MaterialUI, Tailwinds, Node.js, Express, MongoDB, HTML, CSS, JS (ES6), Github (Git), Bash, Microsoft Azure, Jest

Up te impulsa

Front end web developer

11/2020 - 06/2023 (2 years 7 months)

Engaged in front-end development, focusing on creating responsive websites to ensure an optimized user experience on various devices. Provided mentorship to junior team members, facilitating their professional growth within the team.

Responsible for generating comprehensive project documentation, including design guidelines, coding standards, and user manuals, enhancing consistency and collaboration across the team.

Developed custom modules for the project, such as form validation and breadcrumb navigation, enhancing project functionality and improving user interactivity and navigation.

Additionally, I successfully designed and developed a chat application, enriching my portfolio. This application enabled real-time communication and collaboration, aligning with project requirements and enhancing user engagement.

Led the creation and maintenance of an online shopping platform, overseeing updates, feature enhancements, and performance optimizations to meet evolving user and business needs. All of these accomplishments were achieved through remote work, demonstrating effective management and collaboration from a distance.

Key concepts: Front-end development, Responsive websites, Junior mentoring, Project documentation, Custom module development (e.g., form validation, breadcrumb navigation), Chat application design and development, Online shopping platform creation and maintenance, Remote work management and collaboration

Technologies used: React, Redux, Nextjs, HTML, CSS, Github (Git), Bash

Technify my business

Full stack web developer and designer

11/2019 - 11/2020 (1 year)

I have experience in freelance work, focusing on project development for small companies. For Lion General Motors, a car selling company, I developed an online shop to enhance their online presence and sales capabilities. Additionally, at Qualitas Analítica Alimentaria, an analysis laboratory, I was responsible for developing and maintaining their IT infrastructure, ensuring smooth operations.

All my projects were characterized by being responsive and multilingual, catering to a diverse audience and optimizing user experience. In addition to the technical work, I also contributed to rebranding initiatives for these companies, utilizing my skills as a graphic designer.

Key concepts: Freelance work, Project development, Small companies, Online shop development, IT infrastructure, Responsiveness, Multilingual projects, Graphic design, Rebranding

Technologies used: React, Redux, HTML, CSS, E6 (JS), Github (Git), Bash, Express, Node.js, Cloudinary, Heroku, GraphQL

Sugar Drinks

Full stack web developer and designer

01/2017 - 12/2017 (11 months)

Creation of a platform to record the production of the different stocks as well as the quality tests of each one.Creation of a platform to record the production of the different stocks as well as the quality tests of each one.

Key concepts: App design, Database design, Creation and design of a quality control platform

Technologies used: Bootstrap, Jquery, HTML, CSS, JS, PHP, MYSQL

Education

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

Code samples

todo-app

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 project
todo-app

Todo 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 project

Recommendations

Edsel Serrano Montiel
Edsel Serrano Montiel

Full 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.

Miguel Ángel Rosendo Pulido
Miguel Ángel Rosendo Pulido

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.

Daniel Son
Daniel Son

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.

Eduard Canal
Eduard Canal

Full Stack Developer

July 18, 2024 - Eduard worked with Xavier on the same team

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.