Ryan Adrian

Desenvolvedor Backend
Especialista em Java e Arquitetura de Sistemas

Java & Spring Boot SQL & NoSQL API REST Arquitetura de Software

Profissional focado em desenvolvimento de sistemas robustos, escaláveis e bem estruturados.
Apaixonado por backend, arquitetura de software e resolução de problemas complexos através da tecnologia.

Sobre Mim

Ryan Adrian

Ryan Adrian é um desenvolvedor focado em backend, com forte interesse em arquitetura de sistemas, organização de código e desenvolvimento de soluções robustas.

Seu estilo de trabalho é marcado por calma ao lidar com problemas complexos, pensamento analítico, dedicação ao aprendizado contínuo e persistência na resolução de desafios técnicos.

Ryan valoriza código limpo, organização e clareza na construção de sistemas.

"Bons sistemas são construídos com simplicidade, organização e atenção aos detalhes."

Disciplina no desenvolvimento
Pensamento lógico estruturado
Foco em evolução constante
Responsabilidade técnica
Aprendizado rápido
Qualidade de software
Curiosidade tecnológica
Atenção aos detalhes

Formação e Estudos

Análise e Desenvolvimento de Sistemas

Anhanguera de Arapongas - Aproximadamente 2 anos e meio de formação

Durante o curso foram desenvolvidos conhecimentos fundamentais em áreas importantes da engenharia de software:

  • Lógica de programação
  • Estrutura de dados
  • Modelagem de banco de dados
  • Desenvolvimento de aplicações
  • Fundamentos de engenharia de software
  • Arquitetura básica de sistemas

Aprendizado Contínuo

Além da formação acadêmica, grande parte da evolução técnica vem do aprendizado autodidata e prática constante, desenvolvendo projetos, explorando novas ferramentas e estudando conceitos mais avançados de desenvolvimento backend.

Foco atual de estudo:

  • Aprofundamento em Java e Spring Boot
  • Modelagem e otimização de bancos de dados
  • Arquitetura de sistemas
  • Desenvolvimento de APIs
  • Boas práticas de desenvolvimento e organização de código

Experiência Profissional

Minha trajetória no desenvolvimento de software

Atual Nov 2025 - Presente

Desenvolvedor Júnior

🏢 DaringTech

Desenvolvimento e manutenção de sistemas backend utilizando Java e Spring Boot. Responsável por implementação de APIs REST, integração com bancos de dados, e otimização de performance de aplicações.

Java Spring Boot MySQL REST API Git

Skills Técnicas

Tecnologias e ferramentas que domino

Backend

Java
Spring Boot
TypeScript
Node.js
PHP Laravel

Banco de Dados

MySQL
MariaDB
MongoDB
Prisma ORM
JPA/Hibernate

Controle de Versão

Git
GitHub
GitLab

Ferramentas de API

Postman
Insomnia
API REST

Ambiente & Outros

Linux
Angular
POO

Ferramentas e Conhecimentos Complementares

Competências que complementam minha expertise técnica

Consumo de APIs REST
Modelagem de Banco de Dados
Escrita de Queries SQL
Depuração de Sistemas
Análise de Performance
Organização de Código
Versionamento de Projetos

Projetos Pessoais

Sistemas desenvolvidos aplicando tecnologias backend modernas

Sistema de Condomínios

Sistema completo para gestão de condomínios desenvolvido em Java. Aplica conceitos de POO, arquitetura em camadas e boas práticas de desenvolvimento.

Funcionalidades:

  • Gestão de moradores e unidades
  • Controle de áreas comuns
  • Sistema de reservas
  • Gerenciamento administrativo
Java POO Backend

API de Estacionamento

API REST desenvolvida em Java para controle e gerenciamento de estacionamentos. Implementa operações CRUD e regras de negócio complexas.

Recursos:

  • Controle de entrada/saída de veículos
  • Cálculo automático de valores
  • Gestão de vagas
  • Endpoints RESTful bem estruturados
Java API REST Spring

Backend com TypeScript & Prisma

Aplicação backend desenvolvida em TypeScript utilizando Prisma ORM. Demonstra versatilidade em diferentes tecnologias backend.

Tecnologias aplicadas:

  • TypeScript para tipagem forte
  • Prisma como ORM moderno
  • Arquitetura backend estruturada
  • Boas práticas de código
TypeScript Prisma Node.js

Spring Boot - Estudos Avançados

Repositório dedicado ao aprendizado e prática de Spring Boot. Contém implementações de diversos conceitos e funcionalidades do framework.

Conteúdo:

  • APIs RESTful
  • Integração com bancos de dados
  • Dependency Injection
  • Segurança e autenticação
Java Spring Boot JPA

TODO API - TypeScript

API de gerenciamento de tarefas desenvolvida durante estudos na Unopar. Projeto acadêmico que aplica conceitos de API REST.

Características:

  • CRUD completo de tarefas
  • Validações de dados
  • Organização de código limpo
  • Endpoints bem documentados
TypeScript Node.js API REST

Slime Commerce

Projeto de e-commerce colaborativo desenvolvido com auxílio de IA. Demonstra capacidade de trabalho em equipe e uso de ferramentas modernas.

Destaques:

  • Desenvolvimento colaborativo
  • Integração de IA no desenvolvimento
  • Sistema de e-commerce completo
  • Projeto em equipe
Desenvolvimento Colaborativo E-commerce IA

Estudos Java - Fundamentos

Repositório de estudos focado em fundamentos e conceitos avançados de Java. Contém exercícios, implementações e experimentações.

Java Fundamentos POO

Estudos PHP & Laravel

Exploração do framework Laravel e desenvolvimento backend em PHP. Demonstra versatilidade em diferentes linguagens e frameworks.

PHP Laravel Backend
Ver Todos os Projetos no GitHub →

Metas Profissionais

Objetivos que guiam minha evolução como desenvolvedor

Hobbies e Interesses

Atividades que me inspiram e complementam minha jornada

💻

Estudar tecnologia

🧩

Resolver problemas de programação

🔧

Explorar novas ferramentas

📚

Aprendizado contínuo

Experimentação com projetos pessoais

Entre em Contato

Vamos conversar sobre oportunidades, projetos ou tecnologia

Estou disponível para:

  • 💼 Oportunidades de trabalho
  • 🤝 Colaborações em projetos
  • 💡 Discussões sobre tecnologia
  • 🎯 Networking profissional

Me siga no Instagram

Instagram QR Code

Escaneie para conectar

"Sistemas bem construídos nascem da combinação entre lógica, organização e dedicação ao detalhe."