Gabriel

Olá, meu nome é

Gabriel Sousa

Tenho experiência tanto em tecnologias front end como back end, com enfase no front. Gosto de aprender e superar desafios que me façam sair da minha zona de conforto porquê acho que nos ajudam a crescer como pessoa. Sou tranquilo e fácil de se comunicar, ao menos é o que me dizem haha! Sou apaixonado por tecnologia em geral desde a infância.

NodeJSJavaScriptTypeScriptReactNextJSReduxDockerAWSPrismaExpress
Foto de perfil
../competências

Conhecimentos

NodeJS

2 anos de experiência

JavaScript

2 anos de experiência

TypeScript

2 anos de experiência

React

2 anos de experiência

NextJS

2 anos de experiência

Redux

2 anos de experiência

Swagger

2 anos de experiência

Jest

2 anos de experiência

Styled-Components

2 anos de experiência
../destaques

Projetos em destaque

Thumbnail do projeto Mini Blog

Mini Blog

Nesse Projeto foram feitas todas as criações de rotas, componentiazção do header e footer em todas as páginas e dos detalhes dos posts, além do uso de props para passagem de dados entre componentes. Foram Utilizados hooks como useState e useEffect além de hooks personalizados. O axios foi usado para requisições.

NodeJSJavaScriptReactFirebaseCSS Modules
Ver projeto
Thumbnail do projeto Coffee Delivery

Coffee Delivery

O projeto foi desenvolvido durante um desafio da trilha React.js 2022 no Ignite. Durante esse desafio, utilizamos alguns conceitos mais avançados desenvolvendo do zero um aplicativo para pedir cafés!

ReactTypeScriptStyled-ComponentsFigmaViteReact Hook Form Zod
Ver projeto

Se interesssou?Ver todos

../experiências

Experiência profissional

Estou sempre aberto a novos desafios e projetos emocionantes Vamos trabalhar juntos para criar soluções incriveis para sua empresa!

Logo da empresa TTY 2000
@ TTY 2000

Trainee

Desenvolvimento e otimização de APIs REST e micro serviçõs em NodeJS, TypeScript e Express seguindo os princípios de SOLID e Arquitetura. Responsável pela criação, otimização e manutenção de queries no banco de dados relacional PostgreSQL Uso de Docker na Azure para conteinerização de aplicações com o ACR e deploy no ACI. Azure DevOps utlizado para aplicar as metodologias ágeis e planejamento de sprints. Programa de mentoria com desenvolvedor sênior para aprimoramento de carreira

Competências

NodeJSTypeScriptExpressJest Azure DevOpsPostgreSQLDocker
Logo da empresa Sensedia
@ Sensedia

Desenvolvedor Full Stack Júnior

Responsavel pelo desenvolvimento de APIs REST e inteceptors no API Gateway em TypeScript. Criava a documentação das APIs com Swagger e também criava uma documentação com todos os cenários de resposta no Excel. Desenvolvimento de micro serviçõs em NodeJS, TypeScript e Express realizando os testes unitários com o Jest. Responsável pelo desenvolvimento de interfaces e componentes responsivos usando NextJS, TypeScript e TailwindCSS gerenciando seus estados com Redux. Gerenciamento de containers Docker na AWS ECS incluindo configuração de clusters e pipelines CI/CD

Competências

NodeJSTypeScriptPostmanJest SwaggerReactAPI GatewayReduxAWSExpress
../contato

Se interessou por mim? Entre em contato!