César Ibarra

Adaptable and technology-driven software developer with experience in frontend and fullstack development.

León, Gto. México, UTC-6

César Ibarra

Summary

I am a senior frontend developer with extensive experience in technologies such as Vue.js, React, Nuxt.js, and Tailwind CSS, as well as fullstack development using TypeScript, GraphQL, and Laravel. My professional career has been focused on creating intuitive and optimized interfaces, implementing automated testing with Cypress, Vitest, and Jest, and adopting agile methodologies like SCRUM to ensure efficiency in software development.

I am known for being an analytical, adaptable person with a strong passion for teaching, teamwork, and problem-solving. My goal is to continue growing in the field of technological development, providing innovative and efficient solutions that contribute to the success of the projects I participate in.

Work Experience

TopfluenzRemote

01/2024 - Present

Senior FrontEnd Developer

Development and implementation of UX/UI interfaces based on Figma using Vue.js, Vite, TypeScript, and Tailwind CSS. Integration of GraphQL APIs with Vue Apollo and automated testing with Cypress and Vitest. Creation of Landing Pages in Nuxt 3 and work in agile environments using SCRUM.

PremoOn-site

09/2022 - 11/2023

Senior FrontEnd Lead Developer

Led a team of 3 developers, participated in migrating a monolithic project to an MVC, and designed a custom core for component and code reuse. Technologies: Nuxt 3, TypeScript, Pinia, Cypress, Vitest, Nitro, Fetch API, Tailwind CSS, Vite.

DevsalsaRemote

08/2021 - 09/2022

FrontEnd Developer

Development of a multilingual UGC content platform, improvements to the main website to ensure compatibility across all browsers. Technologies: Vue, Pinia, Tailwind CSS, Cypress, Vitest, Vite, Astro.

Education

Master’s in Full Stack Web Development
Mechatronics Engineering

Courses

DEV.F2020 -2021
Master in Coding

Skills

HTMLCSS/SASSFigmaTailwindCSSJavaScriptTypeScriptVue/NuxtAstroWebpack/ViteCypressJest/VitestEslint/PrettierNodeJsPHP/LaravelGraphQL/REST APIGitGithubGitlabGitHub Actions/GitLab CIVercelDockerKubernetes

Competencies

Self-learning

Ability to acquire new knowledge independently, adapting to technological and methodological changes.

Effective Communication Skills

Ability to convey ideas clearly and concisely.

Leadership

Ability to motivate, organize, and guide teams toward achieving objectives with efficiency and commitment.

Teamwork

Ability to collaborate effectively with different professional profiles, fostering an environment of cooperation and communication.

Problem-solving

Ability to identify and resolve issues effectively using agile methodologies and problem-solving techniques.

Passion for Teaching

Enthusiasm for sharing knowledge, training others, and fostering professional development within a team or community.

Languages

Spanish NativeEnglish Intermediate