Skip to content
View pinheiro-code's full-sized avatar

Block or report pinheiro-code

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
pinheiro-code/README.md
Arthur Pinheiro, Front-end, Angular e TypeScript
Desenvolvedor Front-end no Nibo, Angular e TypeScript no dia a dia, Ciência da Computação na Unifor

um pouco sobre mim

Sou o Arthur, desenvolvedor Front-end no Nibo, na plataforma usada por escritórios de contabilidade.
Trabalho com Angular e TypeScript em produção: telas novas, evolução de funcionalidades e correção de bugs que chegam dos clientes.
Ciência da Computação na Unifor.


Como eu trabalho

Regra de negócio antes do código Fiel ao design system e ao Figma Code review antes de cada merge
Resultado conferido na tela Estudo de arquitetura e SOLID


tecnologias

Front-end

Angular, TypeScript, JavaScript, HTML, CSS, Sass, Tailwind, React



Outras linguagens

Java, Node.js, Godot



Ferramentas

Git, GitHub, VS Code, Figma

onde cada uma entra

Front-end

Angular       ████████████████████  no trabalho
TypeScript    ████████████████████  no trabalho
HTML / SCSS   ████████████████████  no trabalho
JavaScript    ███████████████░░░░░  em projetos

Fora do front

Git           ████████████████████  no trabalho
Java          ███████████████░░░░░  na faculdade
Godot         ██████████████░░░░░░  em jogos 2D

projetos


Missão Marte, refatoração SOLID

Java SOLID



Jogo de console reorganizado em camadas sem mudar o que ele faz: a Main caiu de 557 para 60 linhas e ganhou 159 verificações automatizadas.



Ver projeto Missão Marte

Hashwatch

JavaScript HTML e CSS



Página de produto interativa: cor, tamanho e imagem do relógio mudam na hora, com JavaScript puro e manipulação do DOM.



Ver o Hashwatch online

MathScape

Godot Jogo educativo



Jogo 2D para crianças praticarem matemática: só passa de fase quem resolve o desafio.



Ver projeto MathScape

Key Quest

Godot Plataforma 2D



Aventura 2D em que o jogador explora as fases, coleta chaves e passa pelos obstáculos para completar a missão.



Ver projeto Key Quest


vamos conversar?


LinkedIn E-mail GitHub



Front-end • Angular • TypeScript • Unifor


Sempre aprendendo, criando e evoluindo como desenvolvedor!

Pinned Loading

  1. AppleWatch-projeto AppleWatch-projeto Public

    Clone interativo da página de produto da Apple Watch Projeto em HTML, CSS e JavaScript com foco em interatividade. Permite selecionar cores, tamanhos e imagens do produto, atualizando dinamicamente…

    HTML 2

  2. KeyQuest KeyQuest Public

    Jogo 2D de aventura onde o jogador explora fases, coleta chaves e enfrenta desafios para completar a missão. Key Quest combina movimentação fluida, obstáculos e sistema de progressão, focando em di…

    GDScript 1

  3. MathScape MathScape Public

    Mathscape é um jogo educativo criado para auxiliar crianças no aprendizado da matemática de forma divertida e interativa, usando desafios que estimulam o raciocínio lógico, a concentração e a resol…

    GDScript 1

  4. missao-marte-solid-arthur-pinheiro missao-marte-solid-arthur-pinheiro Public

    Refatoração SOLID do jogo Missão Marte Unifor

    Java