Disponível para projetos & oportunidades

Engenharia de software com precisão & elegância.

Java • Spring Boot • React • Ciência da Computação

Sou Patrik Rufino, desenvolvedor focado na construção de sistemas robustos, arquiteturas bem estruturadas e interfaces com estética refinada e funcional.

Foto de perfil de Patrik Rufino

Ciência da Computação

Graduação & Arquitetura

Java & Spring
Sistemas Backend & APIs REST
React.js
Desenvolvimento Web & UI Reativo
SQL & Docker
Banco de Dados & Ambientes

Compromisso com o código limpo & domínio do negócio

Olá! Sou Patrik Rufino. Minha trajetória na tecnologia é guiada pela busca incessante por simplicidade, legibilidade e alto desempenho em sistemas de software.

Atualmente cursando Bacharelado em Ciência da Computação, me dedico à criação de APIs robustas em Java e Spring Boot, combinando com a construção de interfaces fluidas em React e JavaScript.

Princípios de Desenvolvimento

  • Arquitetura Orientada ao Domínio: Soluções modeladas de acordo com as reais necessidades do negócio.
  • Documentação & Padronização: Código legível, OpenAPI/Swagger e padrões de projeto aplicados.
  • Minimalismo & Eficiência: Foco no essencial com máxima atenção aos detalhes visuais e técnicos.

Habilidades & Ferramentas

O ecossistema que utilizo diariamente para conceber e entregar aplicações de alta qualidade.

Backend & Core

Java

Java

Core Backend
Spring Boot

Spring Boot

Framework API
Python

Python

Lógica & Scripts

Frontend & Interface

React

React

Frontend Reativo
JavaScript

JavaScript

ES6+ Vanilla
HTML5

HTML5

Semântico & A11y
CSS3

CSS3 Moderno

Design Systems

Infraestrutura & Ferramentas

Docker

Docker

Containers
Git

Git

Controle de Versão
Linux

Linux

Ambiente Unix

Projetos Selecionados

Exemplos de aplicações construídas com foco em código limpo e arquitetura sólida.

Decodificador de Texto Alura
JavaScript HTML5/CSS3 Alura Challenge

Decodificador de Texto

Aplicação para criptografia e descriptografia de texto em tempo real, desenvolvida com foco em interatividade e manipulação de DOM.

API REST Java Spring Boot
Java Spring Boot PostgreSQL

Sistemas Backend Java & Spring

APIs RESTful com persistência via Spring Data JPA, validações de domínio, segurança e arquitetura em camadas bem delimitadas.

Projetos de Games
Java Algoritmos POO

Projetos de Lógica & Games

Implementação de estruturas de dados e loop de jogos interativos explorando Orientação a Objetos e algoritmos de computação.

Formação Acadêmica & Certificações

Graduação Em Andamento

Bacharelado em Ciência da Computação

Ensino Superior

Estudo aprofundado de teoria da computação, engenharia de software, sistemas operacionais e desenvolvimento orientado a objetos.

Formação Técnica

Desenvolvimento de Sistemas

ETEC

Fundamentos de programação, modelagem de banco de dados relacional e criação de aplicações web.

Cursos & Especializações

Formação Java & Ecossistema React

Alura / Descomplica / Cursos Livres

Capacitações práticas em Spring Boot, React.js, arquitetura de microsserviços, SQL e versionamento avançado com Git.

Inicie uma Conversa

Disponível para projetos freelances, colaborações técnicas e oportunidades de carreira.

Canais Diretos

E-mail

patrikrufino@github.io

Localização

Brasil

Enviar Mensagem