Skip to content
View gabrielcaiana's full-sized avatar
💻
coding
💻
coding

Block or report gabrielcaiana

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
gabrielcaiana/README.md

I’m a software engineer focused on modern front-end development, specialized in building scalable, high-performance, and robust web applications. I have extensive experience in the Vue.js and Nuxt.js ecosystems, acting as a technical reference in the creation of rich interfaces and evolutionary architectures.

My role goes beyond feature implementation: I actively contribute to architectural decisions, scalable componentization, reusable design systems, micro frontends, and monorepos—always applying engineering best practices and collaborating with multidisciplinary teams.

In recent years, I’ve expanded my technical scope with a strong focus on modern infrastructure, back-end development with Node.js, and cloud services—especially on AWS—using tools such as Lambda, EC2, S3, DynamoDB, Cognito, API Gateway, IAM, CloudWatch, and CloudFormation.

Core skills:

  • Vue 3 & Nuxt 3: advanced knowledge of Composition API, SSR, SSG, reactivity, and best practices;
  • Scalable front-end architecture: micro frontends, monorepos, design systems, and domain separation;
  • Modern full-stack integration: REST, GraphQL, Firebase, Supabase, PostgreSQL, MongoDB; Node.js back-end development: building REST/GraphQL APIs, authentication, middlewares, and SQL/NoSQL integrations;
  • Performance & quality: lazy loading, code splitting, SSR, and automated testing with Jest, Cypress, and Playwright;
  • Front-end DevOps: CI/CD, monitoring, and continuous deployment using Vercel, AWS, and Google Cloud;
  • Accessibility (a11y) and usability as pillars of user interface development.

Follow my work:

Pinned Loading

  1. boilerplate-nuxt3-authentication boilerplate-nuxt3-authentication Public template

    Nuxt 3 - Boilerplate Authentication

    TypeScript 17 2

  2. repository-Pattern-Nuxt-3 repository-Pattern-Nuxt-3 Public

    Custom $fetch and Repository Pattern in Nuxt 3

    TypeScript 14

  3. nuxt3-express nuxt3-express Public

    Example using nuxt3 with express

    TypeScript 7

  4. vue3-boilerplate vue3-boilerplate Public template

    Vue 3 Boilerplate

    JavaScript 5

  5. trello-nuxt3 trello-nuxt3 Public

    Build a Trello Board with Nuxt 3

    TypeScript 4

  6. Pro-Task Pro-Task Public

    Task manager developed with nuxtjs and firebase

    Vue