Skip to content
View caio-guimaraes-web's full-sized avatar

Block or report caio-guimaraes-web

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
caio-guimaraes-web/README.md

Hello, I'm Caio 👋

Fullstack Web Developer · Front-end Engineer

I build modern web applications with a strong focus on Front-end development, combining React, TypeScript and Next.js with a solid foundation in JavaScript, HTML, CSS and web performance.

My background comes from years of web development, evolving from traditional web technologies into modern React-based applications and Fullstack development with Node.js.

🚀 Main stack

# Front-end

· React · TypeScript · JavaScript · Next.js · Tailwind · ShadcnUI · HTML5 · CSS3 · SASS/SCSS


# React ecosystem

React Query · React Router · Zustand · Redux · Vite · Tailwind CSS · shadcn/ui · React Hook Form · Zod · Axios · GSAP


# Back-end

Node.js · Express.js · REST APIs · SQL · SQLite · Prisma


# Testing

Jest · Vitest · React Testing Library · Playwright · Cypress · Mocking · API Mocking


# Engineering

Clean Code · Componentization · Modular Architecture · Design Patterns · Separation of Concerns · Automated Testing · Error Handling


# Web performance

SSR · SSG · ISR · Code Splitting · Lazy Loading · Prefetching · Lighthouse · Core Web Vitals · Performance Optimization


# Web quality

Semantic HTML · Accessibility · WCAG · Technical SEO · Responsive Web Design


# Tools & delivery

Git · GitHub · Docker · Docker Compose · CI/CD · GitHub Actions · Vercel · Linux · VS Code


# Design

Figma · Design Systems · UI Design · Prototyping



💡 What I care about

I enjoy working on problems where technology, product and user experience meet.

My main interests are:

  • Building maintainable React applications
  • Front-end architecture and componentization
  • Type-safe development with TypeScript
  • Automated testing
  • Web performance
  • Accessibility and semantic HTML
  • Technical SEO
  • API integration
  • Fullstack web development

🎯 Learning

  • AI fundamentals

🔗 Find me

Pinned Loading

  1. food-admin-dash food-admin-dash Public

    Admin dashboard application to manage restaurant orders | Primary Goal = Communication with APIs by HTTP requests + Automated testing on the front-end | Secondary Goal = Vite, ShadcnUI, React-route…

    TypeScript

  2. ignite-shop-by-caio ignite-shop-by-caio Public

    Case study with Next.js: Combining SSG + SSR strategies and separation of concerns to integrate Stripe API with a client-side carousel.

    TypeScript

  3. foodExplorer-front-end foodExplorer-front-end Public

    Desafio Final para avaliação de competências. Formação Full Stack focada em front-end React.JS e back-end Node.JS. O projeto final é um cardápio digital. Inclui seleção e criação de pratos até a re…

    JavaScript

  4. foodExplorer-back-end foodExplorer-back-end Public

    Desafio Final para avaliação de competências. Formação Full Stack focada em front-end React.JS e back-end Node.JS. O projeto final é um cardápio digital. Inclui seleção e criação de pratos até a re…

    JavaScript

  5. dt-money-by-caio dt-money-by-caio Public

    Personal finance management application | Primary Goal: test techniques to improve performance in React + TypeScript applications | Secondary Goal: increase complexity and automation in React + Typ…

    TypeScript

  6. design-system-example-by-caio design-system-example-by-caio Public

    Primary Goal - Construction of a simple design system, documentation of components and use of appropriate tools | Secondary Goal - StoryBook, changesets, setup for design system.

    TypeScript