Why Vue and Angular embraced signals while React said 'nah, we're good'
Giovani Avila
Front-end developer
I’m constantly learning and evolving. I love diving into new ideas and finding creative ways to solve problems.
Writing
View all postsProjects
View all projectsA pizza shop management application built as a study project to explore modern technologies. Features include pizza order management, a dynamic animated UI, and advanced routing with TanStack Router. Designed to deliver a seamless and engaging user experience while leveraging the latest in web development tools.
A modern Visual Studio Code theme featuring a sleek dark-purple palette, designed for optimal readability and reduced eye strain. Zux Theme brings vibrant syntax highlighting and a stylish interface, making coding sessions more enjoyable and visually appealing. Perfect for developers who appreciate a bold, elegant look in their editor.
Experience
View full resumeI specialize in developing user interfaces and managing state with React and TypeScript, focusing on building reusable components using Shadcn and TailwindCSS. I am also responsible for global state management via useContext and integrating REST APIs, leveraging React Query to optimize asynchronous data handling and caching.
I worked as a Software Development Trainee, focusing on building web interfaces and applications. During this period, I participated in internal company projects, contributing to tasks such as interface development and request management using TanStack Query. Much of this experience was dedicated to learning technologies through studies and practical projects, collaborating with more experienced developers to improve front-end applications.