Pular para o conteúdo
Raniery

Engenheiro de Software Back-end

RanieryMeireles Goulart

Desenvolvo APIs e microsserviços em Go e Java, modernizando sistemas legados e integrando serviços.

  • Contagem, MG — Brasil
  • Atualmente na Engineering do Brasil

01

Sobre

Engenheiro de software back-end especializado em Java e Go, com experiência consolidada em frameworks como Spring Boot, Hibernate, Spring Data JPA e Spring Security (JWT).

Tenho amplo conhecimento na construção e integração de APIs REST, bancos de dados relacionais e NoSQL e API Gateways com Kong. Também tenho noções de sistemas de mensageria (RabbitMQ, Apache Kafka) e experiência em documentação de APIs com OpenAPI e Swagger.

Aberto a novas oportunidades onde possa aplicar e expandir minhas competências, contribuindo com minha experiência em desenvolvimento de soluções robustas, escaláveis e eficientes.

Foco
Back-end · Java · Go
Localização
Contagem, MG
Formação
Ciência da Computação
Idiomas
Português, Inglês

02

Experiência

  1. mar 2025 – atual

    Desenvolvedor de Software Junior

    Engineering do Brasil, São Paulo, SP (Remoto)

    • Desenvolvimento de APIs REST, orquestradores e middlewares de validação em Go, tanto para a criação de novos microsserviços quanto para a migração de serviços legados.
    • Migração de aplicações utilizando Kubernetes para orquestração de containers e Kong como API Gateway para gerenciamento e segurança do tráfego.
    • Implementação de templates e middlewares de validação em Go para estruturar e assegurar a consistência dos dados em requisições, aumentando a confiabilidade das comunicações entre sistemas.
    • Otimização da esteira de CI/CD através de containerização com Docker e da implementação de pipelines de deploy automatizados no GitLab, aumentando a velocidade e a confiabilidade das releases.
    • Integração de sistemas internos via gRPC, HTTP e mensageria, com dashboards no Grafana e Kibana/Elastic para monitoramento e observabilidade.
    • Sugestão de melhorias de processo e sistema, incluindo casos de uso de Inteligência Artificial Generativa, para uma das plataformas internas da empresa, posteriormente implementadas pelos responsáveis técnicos da plataforma.
    • Participação em escala de plantão para troubleshooting e resolução de incidentes em produção.
    • Go
    • Docker
    • Kubernetes
    • Kong
    • gRPC
    • REST APIs
    • JSON
    • Grafana
    • Kibana/Elastic
    • CI/CD
    • GitLab
    • Redis
    • Python
    • Java
    • Oracle
    • GCP
    • Linux
    • Scrum
  2. ago 2023 – mar 2025

    Estágio em Desenvolvimento de Software

    Empresa 1, Belo Horizonte, MG (Remoto)

    • Migração de uma aplicação legada em C++ para a web utilizando Spring Framework e AngularJS.
    • Criação e otimização de consultas SQL em bancos de dados relacionais, reduzindo o tempo de resposta em 30%.
    • Implementação de APIs REST com Spring e Hibernate, integrando sistemas internos de maneira eficiente.
    • Automação de builds com Maven e migrações de banco com Liquibase, assegurando um CI/CD consistente.
    • Atuação em squads ágeis (Scrum), contribuindo em sprints, refinamento de backlog e dailies, para entregas iterativas e alinhadas às demandas.
    • Java
    • Spring Framework
    • Hibernate
    • AngularJS
    • JavaScript
    • Oracle
    • SQL
    • Maven
    • Liquibase
    • Wildfly
    • Scrum
    • C++

03

Projetos

Uma seleção de projetos pessoais — em sua maioria serviços back-end, além de alguns produtos completos.

  1. Shopping-cart-service — Repositório (abre em nova aba)

    Microsserviço de gerenciamento de carrinhos de compras com MongoDB e cache em Redis.

    • Java
    • Spring Boot 3
    • Spring Data
    • Hibernate
    • MongoDB
    • Redis
    • OpenFeign
    • Lombok
    • Docker
    • Swagger
  2. QuickEvent — Repositório (abre em nova aba)

    API REST para gerenciar eventos seguindo os princípios de Clean Architecture e SOLID.

    • Java
    • Spring Boot 3
    • Spring Data JPA
    • PostgreSQL
    • Flyway
    • Validation
    • Docker
    • Clean Architecture
    • SOLID
  3. Mnemo — Repositório (abre em nova aba)

    Aplicação instalável de desktop para gerenciar e organizar a biblioteca de vídeos local do usuário, com recursos de inteligência artificial.

    • TypeScript
    • Rust
    • Tauri
    • Bun
    • Vite
    • React
    • Tailwind
    • SQLite
    • ffmpeg
    • ffprobe
  4. API de Consultório Médico — Repositório (abre em nova aba)

    API REST para gerenciamento de um consultório médico, desenvolvida com Spring Boot e MySQL.

    • Java
    • Spring Boot 3
    • Spring Data JPA
    • Hibernate
    • MySQL
    • Flyway
    • Lombok
    • JUnit
    • Mockito
    • Swagger
    • JWT
  5. E-commerce Chatbot — Repositório (abre em nova aba)

    Aplicação Spring Boot que implementa um chatbot de atendimento ao cliente com inteligência artificial.

    • Java
    • Spring Boot
    • Spring Webflux
    • Thymeleaf
    • JavaScript
    • jQuery
    • OpenAI API
  6. Monitorador de Hábitos — Repositório (abre em nova aba)

    Aplicativo full stack para monitorar e manter hábitos diários, disponível para web e mobile.

    • Node.js
    • Fastify
    • Prisma
    • SQLite
    • Swagger
    • React
    • Vite
    • Tailwind CSS
    • Axios
    • React Native
    • Expo

04

Habilidades

Linguagens
  • Java
  • Go
  • JavaScript
  • TypeScript
  • Python
  • SQL
  • Shell
Back-end
  • Spring Boot
  • Spring Data JPA
  • Spring Webflux
  • Spring Security (JWT)
  • Hibernate
  • Node.js
Bancos de dados
  • PostgreSQL
  • MySQL
  • Oracle
  • SQLite
  • H2
  • MongoDB
  • Redis
DevOps / Cloud
  • Docker
  • Kubernetes
  • Kong (API Gateway)
  • Git
  • GitHub Actions
  • GitLab
  • Maven
  • CI/CD
  • GCP
  • AWS
Mensageria
  • RabbitMQ
  • Apache Kafka
Front-end
  • Next.js
  • React
  • AngularJS
  • Tailwind CSS
  • Bootstrap
Ferramentas
  • JUnit
  • Mockito
  • Testcontainers
  • Flyway
  • Liquibase
  • Swagger
  • Jest
  • Linux
  • Grafana
  • Elastic

05

Formação

  1. mar 2026 – mar 2027

    Pós-graduação Lato Sensu em Engenharia de Software

    Uniamérica Descomplicaem andamento

  2. jan 2023 – mar 2026

    Bacharelado em Ciência da Computação

    Uniamérica Descomplica

  3. fev 2018 – mar 2021

    Técnico em Eletroeletrônica

    CEFET-MG

Certificados

  • Desenvolvimento Web Full Stack — Curso.dev
  • Prêmio Stellantis de Educação
  • Oracle Cloud Infrastructure Foundations Associate (1Z0-1085-25)
  • AWS Academy Cloud Architecting
  • AWS Academy Cloud Foundations
  • Oracle Next Education F2 T4 Back-end
  • Formação Python, Data Science no OCI e Oracle Analytics
  • EF SET English Certificate (B2 Upper Intermediate)
  • Java Foundations
  • ChatGPT Prompt Engineering for Developers

Idiomas

Português
Nativo
Inglês
Avançado — B2 Upper (EF SET), C2 em leitura, C1 em escrita

06

Contato

Aberto a novas oportunidades e conversas. O caminho mais rápido é por e-mail.

raniery2003@hotmail.com — Enviar e-mail