Pedro Paulo
Desenvolvedor Front-end React/React Native
# Sobre
Sou uma pessoa que gosta bastante de desenvolver soluções e mais ainda de vê-las rodando, com pessoas reais as utilizando. A satisfação de ver que o que desenvolvi realmente está sendo útil para muitas pessoas, é muito gratificante.
Depois de trabalhar com outras tecnologias, nos últimos anos, me apaixonei pelo ReactJS e mais ainda pelo React Native, onde fiquei mais perto do que gosto de fazer, desenvolver aplicativos mobile e web.
Nas experiências profissionais, absorvi fortes noções em UI e UX, e isso me ajuda no desenvolvimento de aplicações Web e Mobile. Apesar de não ser designer, gosto muito de layouts bonitos e funcionais e tento aplicar esses princípios em tudo que desenvolvo e desenho.
Atualmente estou mergulhado em React Native e ReactJS, ambos com Typescript, praticando com novos projetos pessoais e profissionais.
# Experiências
# Estudos/Cursos
# Projetos de 2022 #
2021/2022
TJ Droid
Primeiro aplicativo desenvolvido somente por mim. Com o conhecimento adquirido em duas NLW (eventos da
Rocketseat) e me baseando em um outro aplicativo: desenhei no Figma, reestilizei e acrescentei vários
temas com ajuda do styled-components. App criado com o Expo e com o objetivo de funcionar offline para
cada usuário, por isso, utilizei o AsyncStorage para persistir os dados. Também está disponível em alguns
idiomas, com vários temas, modo escuro e backup dos dados num arquivo zipado.
Um desejo muito grande, e de longa data, realizado: ter um App em uma loja de aplicativos.
2021/2022
Site Quality Systems LTDA
Site desenhado e desenvolvido por mim. 😀 A empresa possuía um site antigo e resolvi criar um novo, com um layout moderno, bonito, responsivo, rápido e que fosse altamente indexado pelos motores de busca.
# Projetos de 2021 #
2021
Front-end Challenge
Challenge de um projeto front-end para a empresa fictícia Translation, Inc. Consiste na criação de uma home e um blog com otimizações para SEO. Criado com next.js e possui até sitemap dinâmico para cada página do post.
2021
GamePlay • NLW#Together
Aplicativo para te ajudar a se conectar e organizar o momento de diversão para jogar com os amigos. Crie
grupos para jogar seus games favoritos com seus amigos com esse App que possui autenticação com Discord.
Só tenho a agradecer a equipe da Rocketseat, em especial o Rodrigo. Essa NLW#Together me ensinou bastante,
autenticação com oAuth2, como usar melhor SVG no RN, React Hooks, como organizar meu projeto melhor e como
componentizar melhor meu app. Aprendi a como usar melhor o AsyncStorage (que já vou aplicar no app no
pessoal que estou desenvolvendo junto com o oAuth2 também!). Ele deu dicas sobre características de
situações no Android e iOS e como foi tudo em Typescript, está cada vez mais fácil de entender e mais
motivado a começar a usar ele de verdade.
# Projetos de 2020 #
2020
Proffy • NLW#2
Desenvolvimento de uma plataforma que faz a intermediação entre alunos e professores. Os professores podem
se cadastrar, informando as matérias que desejam lecionar e os horários disponíveis para as suas aulas. Os
alunos, por sua vez, podem pesquisar e entrar em contato com os professores desejados.
Aprendi bastante, visto que estou estudando React, Node e React Native. Abriu bastante minha mente no
sentido de como funciona um projeto React e React Native completo. Após a semana, aprimorei os selects com
o React-select e aprendi como gerar a apk e app-bundle do projeto mobile.
12/2020
Desafio Onesight
Desafio para uma vaga de emprego. Infelizmente não pude dedicar muito tempo a esse projeto, mas fiquei
muito feliz por ter aprendido o básico de Redux, ter um feito um básico backend em Node.js, com
autenticação em JWT e conexão com MongoDB.
Um mini projeto fullstack que fiquei feliz em fazer.
Veja outros projetos no meu Github!