Pular para o conteúdo

Software Engineer · Java & Backend

Transformando problemas complexos em software bem construído.

Sou Andrew, desenvolvedor de software com foco em Java, Spring Boot, APIs e sistemas backend. Uso e orquestro ferramentas de IA como Devin e Claude Code para construir soluções eficientes, escaláveis e bem estruturadas.

Stack principal

Ver todos →

Java e desenvolvimento web

  • Java
  • REST
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Spring Security
  • Spring Cloud
  • Spring Netflix
  • Spring Batch

IA aplicada e orquestração

Uso e orquestro Devin e Claude Code no desenvolvimento de software, combinando engenharia de prompts, Vibe Coding e revisão técnica das soluções.

  • Devin
  • Claude Code
  • Vibe Coding
  • Prompt Engineering
  • AI Tool Orchestration

Bancos de dados SQL e NoSQL

  • PostgreSQL
  • MySQL
  • Oracle
  • Microsoft SQL Server
  • MongoDB
  • Redis

Mensageria

  • Kafka
  • RabbitMQ
  • Redis Pub/Sub

Infraestrutura e cloud

  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Amazon EKS
  • Linux
  • CI/CD
  • Jenkins
  • GitHub Actions

Serviços AWS

  • EC2
  • ECS
  • API Gateway
  • S3
  • SNS
  • SQS
  • Lambda
  • CloudWatch
  • DynamoDB
  • RDS
  • ECR
  • WAF
  • IAM

Arquitetura e microsserviços

  • Microservices Architecture
  • Design Patterns
  • Hexagonal Architecture
  • API Design
  • System Design
  • Unit Testing
  • Observability
  • Grafana

Controle de versão

  • Git
  • GitHub

Projetos em destaque

Ver todos →
Integrações

Clínica Fisioterapeuta - Nelmara Ribeiro

Liderei o desenvolvimento de um sistema multiplataforma (Desktop e Mobile) para uma clínica de saúde, com foco em automação e escalabilidade. Fui responsável pela API, comunicação com clientes, deploy em cloud e integração com apps.

JavaSpring BootAWS RDSAWS EC2AWS S3DockerReact Native
Ver detalhes
Ferramentas dev

Insta Live Slim

Simulador de live do Instagram que permite alterar informações, visualizações, comentários e muito mais.

Vibe CodingTypeScriptCSS
Ver detalhes
Backend

Projeto de microserviços de um Banco Digital - Spring Boot

Sistema bancário desenvolvido com uma arquitetura baseada em microsserviços. O objetivo é criar uma infraestrutura escalável e resiliente para criação de contas, transferências, gestão de crédito e pagamentos, além de funcionalidades de segurança como detecção de fraudes.

JavaSpring BootDockerKafkaFeign ClientRedisMySQLMongoDBKeycloakResilience4J
Ver detalhes

Mentoria

NSZ Mentoria

Uma mentoria para quem quer evoluir como desenvolvedor backend, com orientação prática e direta.

JavaSpring BootDesenvolvimento backend

Contato

Vamos tirar sua ideia do papel.

Conte o que você precisa e eu retorno com os próximos passos.

Conversar sobre um projeto