Software Developer

Patrick Reis

Desenvolvendo soluções de alta performance e escalabilidade com as melhores tecnologias do mercado.

Projetos

Oasis - Web App Finance Manager

Sistema de gestão financeira para controle de gastos e investimentos, com funcionalidades de análise de dados e relatórios.

ReactJS
TypeScript
C#
ASP.NET Core
PostgreSQL

Chip-8 Emulator WebGL

Web aplicação para emulação de jogos de Chip8, com interface web e renderização de jogos em WebGL.

WebGL
TypeScript
JavaScript

ReactJS TodoList

Aplicação web para gerenciamento de tarefas, com funcionalidades de adicionar, editar e excluir tarefas.

ReactJS
TypeScript
JavaScript

Fox Render ThreeJs

Renderização de um modelo 3D de uma raposa, utilizando ThreeJS e TypeScript.

ThreeJS
TypeScript
JavaScript

WebGL Triangle

Renderização de um triângulo utilizando WebGL e TypeScript.

WebGL
TypeScript
JavaScript

First Commit Git

Aplicação web para visualização de informações sobre o primeiro commit de um repositório no GitHub.

ReactJS
TypeScript
JavaScript

Quiz ReactJS

Aplicação web para realização de quizzes, utilizando API externa para busca de perguntas e respostas.

ReactJS
TypeScript
JavaScript

Weather App

Aplicação web para consulta de previsão do tempo, utilizando API externa para busca de informações.

VueJS
JavaScript

Password Generator

Aplicação web para geração de senhas aleatórias, com funcionalidades de escolha de tamanho e caracteres.

HTML
VanillaJS
CSS

Fale Comigo

Sobre Mim

Olá, meu nome é Patrick Reis, sou desenvolvedor de software com foco em desenvolvimento web, tenho experiência com as melhores tecnologias do mercado, como ReactJS, VueJS, Angular, NodeJS, ASP.NET Core, entre outras. Atualmente estou trabalhando com desenvolvimento de aplicações web com Angular, ReactJS, NextJS e TypeScript.

Experiência

Atuei como desenvolvedor full-stack em um projeto utilizando angular no front-end com a biblioteca de estilos Angular Material, e Express no back-end com MongoDB como banco de dados NoSQL. Atuei como desenvolvedor front-end em um projeto utilizando Vue.js e a biblioteca de estilos Vuetify, realizando manutenção em componentes já existentes e desenvolvendo novas views para um grande sistema da empresa. Fui responsável por organizar e refatorar códigos já escritos por outros desenvolvedores, visando melhorar a eficiência e a legibilidade do código. Criei novos serviços para a plataforma em que trabalhava, utilizando conhecimentos em Vue.js e bibliotecas como vue-i18n para internacionalização de conteúdo. Colaborei com outros desenvolvedores para implementar melhorias e corrigir bugs no sistema, utilizando metodologias ágeis de desenvolvimento.

Formação