Pedro Miguel

(61) 99520-0297 | (61) 3037-2653 · Brasília, DF · pedro.miigueel7@gmail.com

Desenvolvedor com experiência nas principais tecnologias do mercado, incluindo React Hooks, Context API, TDD, comunicação com APIs, TypeScript, Git Flow, Sass e Styled Components. Participei de projetos com milhares de acessos diários e também conduzi aplicações desde sua concepção até a publicação final. Possuo facilidade em aprender novas tecnologias e acredito que a atualização constante é fundamental para o desenvolvimento de soluções web e mobile inovadoras e de alta qualidade. Estou comprometido em criar interfaces de usuário incríveis e otimizadas, trabalhando em equipe para atender às necessidades do projeto. Busco novas oportunidades que me permitam aplicar minhas habilidades e continuar aprendendo e evoluindo como desenvolvedor.

EXPERIÊNCIA

Desenvolvedor Front-end React

Março 2023 - Presente

Wejam

  • Na Wejam, desempenho o papel de Desenvolvedor Front-end para o cliente Labi Exames. Minhas responsabilidades incluem a manutenção, correção de bugs, refatoração e implementação de novas funcionalidades em ambiente de produção. Trabalho em estreita colaboração com uma equipe, contribuindo para a segurança da aplicação ao desenvolver e implementar testes unitários utilizando ferramentas como Jest e React Testing Library. Isso garante a estabilidade e confiabilidade do software, reduzindo possíveis erros e vulnerabilidades.
  • Tecnologias utilizadas: React Js, TypeScript, Redux, Styled Components, Javascript, Next Js, Formik, Google Tag Manager, Figma, Jest e React Testing Library.

Desenvolvedor React

Dezembro 2021 - Março 2023

Pixter

  • Na Pixter, atuei como Desenvolvedor Front-end no projeto "Carro por Assinatura" da Porto Seguros. Minha principal responsabilidade envolveu a criação de novas funcionalidades, refatoração de códigos legados e resolução de bugs, visando garantir a excelência técnica e o aprimoramento contínuo do projeto. Mantive contato direto com o cliente final para compreender suas necessidades e garantir que o produto final estivesse alinhado com suas expectativas. Colaborei de perto com uma equipe multifuncional, seguindo o fluxo de trabalho do git flow, realizando code reviews regulares para assegurar a qualidade do código e promovendo boas práticas de desenvolvimento. Essa experiência ampliou não apenas meu domínio técnico, mas também minhas habilidades de comunicação, resolução de problemas e trabalho em equipe.
  • Tecnologias utilizadas: React Js, React Query, React Hook Form, Redux, Redux Toolkit, Styled Components, Firebase, Next Js, Framer Motion, Google Tag Manager, SEO, CI/CD, Git Flow, Figma, Bitbucket e Jira.

Desenvolvedor React

Julho 2021 - Dezembro 2021

Supera Inovação em Tecnologia

  • Como Desenvolvedor React, atuei no desenvolvimento de aplicações web e mobile, assumindo a responsabilidade pela criação de novas interfaces e funcionalidades, além da manutenção e refatoração de aplicações existentes. Em minha experiência na Supera, tive a oportunidade de trabalhar com desenvolvimento mobile utilizando React Native, realizando manutenções em aplicativos legados.
  • Tecnologias utilizadas: ReactJs, React Native, Expo, NextJs, ChakraUi, TypeScript, Git, Sass, Storybook, Styled- Components, HTML, CSS, Reactstrap, Material-UI, Git Flow, React Hook Form, React Query, Figma e Adobe XD;

Educação

Instituto Federal de Brasília

Janeiro 2019 - Setembro 2021

Tecnólogo em Sistemas para Internet

Status: Concluído

Habilidades

Javascript, Typescript, HTML, CSS, Bootstrap, NodeJs, ReactJs, Context API, MongoDB, SQLite, Scrum, Sass, Material UI, Chakra UI, React Native, Expo, Git, NextJs, Styled-Components, Redux, Redux Toolkit, Prisma, Express, Strapi, GraphQL, Express, Mongoose.

Projetos

Tem mais descontos

O projeto "Tem Mais Desconto" é um aplicativo móvel de assinatura exclusivo para clientes Claro, que oferece acesso a descontos de até 60% em mais de 300 marcas participantes. Os descontos abrangem uma ampla gama de categorias, incluindo restaurantes, cinemas, farmácias, eletrônicos, moda e muito mais. Além dos descontos, o app oferece premiações exclusivas do clube para os assinantes. Com uma interface intuitiva e fácil de usar, os usuários podem economizar em suas compras com apenas alguns toques no smartphone, evitando assim o pagamento do preço total. O desenvolvimento do aplicativo foi realizado utilizando as tecnologias Expo, React Native, Zustand e Gluestack.

React NativeExpoZustandGluestackReact Hook Form
Carro por Assinatura - Porto Seguro

Participei ativamente do projeto de Carro por Assinatura da Porto Seguro, desempenhando funções que incluíram manutenção, desenvolvimento de novas funcionalidades e refatoração dos sistemas web associados. Minha contribuição foi fundamental para a evolução contínua e aprimoramento desses sistemas, garantindo a entrega de uma experiência excepcional aos usuários.

React JsJavscriptNextJsStyled ComponentsReact Hook FormFirebaseGit FlowRedux
Escola Prime

Durante esse projeto freelance, desenvolvi um sistema para escolas, enfrentando o desafio de utilizar o Next.js, normalmente utilizado como framework front-end, como nosso back-end. Implementei funcionalidades essenciais, incluindo sistema de autenticação com JWT, gestão de cargos e envio de emails.

Tailwind CSSNextJsReact QueryPrisma ORMZodResendTypeScript
Labi Exames

Minhas responsabilidades incluem a manutenção, correção de bugs, refatoração e implementação de novas funcionalidades em ambiente de produção. Trabalho em estreita colaboração com uma equipe, contribuindo para a segurança da aplicação ao desenvolver e implementar testes unitários utilizando ferramentas como Jest e React Testing Library.

TypescriptNextJsStyled ComponentsReact JsFormikJestReact Testing LibraryReduxGit Flow
Fabbrini

A ideia por trás da criação de uma aplicação web para autotriagem, partiu de uma demanda real proposto pelo Prof. Me. Sérgio Eduardo Soares Fernandes (ESCS), que nos apresentou a ideia e os possíveis problemas a serem resolvidos com o uso da autotriagem. Diante a ideia proposta, analisamos e aceitamos o desafio acerca de desenvolver um módulo do software“Fabbrini - Sistema para Teleconsultas” que, em poucas palavras, é uma aplicação web para teleconsultas médicas por meio de videochamada e, o mesmo foi desenvolvido pelo ex-estudante Douglas Seidi Shibata pelo Instituto Federal de Brasília (IFB), que teve como seu orientador de projeto o Prof. Me. Tiago Henrique Faccio Segato, que também faz parte da mesma instituição de ensino. Dessa forma, com um time de pessoas interessadas na construção desse projeto, o Fabbrini - Aplicação web para Autotriagem, surge para complementar parte desse software de teleconsultas, trazendo uma funcionalidade a mais, propondo aos usuários uma rápida e objetiva autotriagem que, de forma simples, trata-se de um autodiagnostico confiável através de uma interface web simples e intuitiva.

NodejsReactJsExpressMaterialUIMongoDBReact Hook Form

Certificados e cursos

React Avançado: Crie aplicações com NextJS, Strapi e mais

Udemy

Credencial
Ignite React Js

Rocketseat

Credencial
Javascript do básico ao avançado(c/Node.js e projetos)

Udemy

Credencial
Scrum Foundation Professional Certificate

Certiprof

Credencial