Skip to content
View guilherme-codes's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report guilherme-codes

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
guilherme-codes/README.md

Hi there. I'm Gui 👋

Linkedin Badge

I am a software developer and frontend specialist with over 10 years of experience.

I consider myself a Full Stack developer capable of participating in the entire software development and engineering process, from requirements gathering, prototyping, and coding (both backend and frontend) to DevOps processes and application monitoring.

Throughout my career, I have chosen to specialize in frontend development and have worked with leading tools in this area, such as React, VueJs, Angular, and JQuery. I have also worked with UI libraries like Tailwind, MUI, Bootstrap, Materialize, and Vuetify. Therefore, most of my time has been focused on the client side.

In addition, I have worked on server-side applications using PHP (Laravel), NodeJs (Express), C# (MVC 4), Ruby on Rails, and ASP 3. I have utilized databases such as MongoDB, Postgres, and MySql.

I have experience with various cloud platforms, including AWS, Google Cloud, and Azure, and have dealt with CI/CD processes, integrating with these platforms using tools like Github Actions, Docker, among others.

I am also capable of planning scalable architectures using DDD, clean architecture, unit testing, linters, bundling tools, automation scripts, modular and micro front-end, and the latest market practices.

Other skills I have developed over the years include knowledge of UX design and its heuristics. I have undertaken activities to improve interfaces to make them more intuitive for users.

As a developer, my main goal is to build the interface designed by the UX/UI team with the highest possible fidelity, writing performant, easy-to-understand, and maintainable code. I strive to find the best practices and coding standards, as a well-planned interface ensures that the code endures over the years.

When I'm not coding, I enjoy spending time with family and friends. Additionally, I am passionate about music, cinema, and literature.

Skills

My Skills

Top Langs

Popular repositories Loading

  1. typescript-essentials typescript-essentials Public

    Learn TypeScript from scratch with practical examples! This repository covers basic topics, including types, functions, interfaces, classes, generics, and modules. Each section has hands-on example…

    TypeScript 2

  2. php-docker php-docker Public

    A simple PHP environment built on Docker and Docker Compose.

    PHP 1

  3. guilherme-codes guilherme-codes Public

    This is the repository with my Github profile informations, including my description and some widgets.

    1

  4. nvim-configs nvim-configs Public

    This repository contains my personal configuration for Nvim, including all plugins and configurations using Lua programming language.

    Lua 1

  5. faker faker Public

    Forked from faker-js/faker

    Generate massive amounts of fake data in the browser and node.js

    TypeScript

  6. nuxt-auth-utils nuxt-auth-utils Public

    Forked from atinux/nuxt-auth-utils

    Add Authentication to Nuxt applications with secured & sealed cookies sessions.

    TypeScript