Hi, I am
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.
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
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.