Iury Gregory

Engenheiro de Software · Backend & Cloud

Sistemas confiáveis, da arquitetura à produção.

Meu foco é construir backends distribuídos e plataformas cloud com Kotlin, Java, Spring, AWS e Kubernetes. A experiência com TypeScript, React e Next.js complementa essa base na criação de interfaces web modernas.

Uberlândia, Brasil· Backend· Cloud· Sistemas Distribuídos
Áreas de atuação

Profundidade em backend. Visão de produto.

Minha atuação passa por desenho de serviços, comunicação assíncrona, plataformas cloud, interfaces de produto, automação de entrega e observabilidade em produção.

01

Sistemas Distribuídos

Microserviços, comunicação síncrona e assíncrona, limites de serviço, APIs REST e GraphQL.

KotlinJavaSpringRESTGraphQL
02

Arquitetura Orientada a Eventos

Mensageria e fluxos de eventos para workloads desacoplados e integrações resilientes entre serviços.

KafkaRabbitMQSQSSNS
03

Cloud & Plataforma

Aplicações containerizadas, serviços cloud, orquestração, pipelines de entrega e engenharia consciente da infraestrutura.

AWSKubernetesDockerGoogle Cloud
04

Frontend & Produto

Interfaces responsivas construídas com arquitetura orientada a componentes, acessibilidade e performance como requisitos de produto.

TypeScriptReactNext.jsAngular
05

Observabilidade & Confiabilidade

Monitoramento de produção, logs, métricas e ciclos de feedback operacional que tornam sistemas mais fáceis de entender e sustentar.

DatadogGrafanaElastic Observability
Experiência

Software, cloud e liderança técnica.

De aplicações web e mobile à liderança técnica e aos microserviços em produção: os principais momentos da minha trajetória.

set 2021 — atual

BTG PactualAtual

IT Analyst
São Paulo, Brasil

Desenvolvimento, monitoramento e manutenção de microserviços com foco em soluções escaláveis, alta disponibilidade, desempenho, práticas de arquitetura e acompanhamento contínuo em produção.

KotlinSpringAWSKubernetesPythonJenkinsDatadog
jul 2020 — ago 2021

Seven

Head TI
Uberlândia, Brasil

Liderança de times de tecnologia e infraestrutura em nuvem, melhoria de processos de entrega e participação na definição de arquitetura e padrões de engenharia em um stack amplo.

Laravel.NET CoreFlutterKotlinAngularAWSGoogle CloudNestJSReactReact NativeFirebase
dez 2019 — mai 2020

IVARE

Developer
Região de Uberlândia, Brasil

Desenvolvimento, monitoramento e manutenção de serviços, com participação em decisões de arquitetura e boas práticas de desenvolvimento.

LaravelPHPDjangoPythonAWS
out 2017 — dez 2019

Seven Proteção Veicular

Developer
Região de Uberlândia, Brasil

Construção e manutenção de serviços backend e soluções mobile, atuando entre desenvolvimento web, Android, serviços cloud e práticas de engenharia.

LaravelPHPAndroidKotlinAWSGoogle CloudFirebase
Arquitetura & práticas

Da requisição ao processamento.

Um exemplo conceitual de processamento assíncrono: a API recebe a requisição, o serviço publica um evento e um worker processa o trabalho e persiste os dados. Métricas e logs acompanham cada etapa.

  1. API / Interface

    Contratos de entrada e comunicação com o produto.

  2. Serviço

    Regras de negócio e limites de responsabilidade.

    Kotlin · Java · Spring
  3. Eventos / Fila

    Trabalho assíncrono e serviços desacoplados.

  4. Worker

    Consumo de eventos e processamento do trabalho.

  5. Dados

    Persistência do resultado do processamento.

Observabilidade · Métricas · Logs

Referência apenas conceitual — não representa a arquitetura de nenhum empregador, cliente ou projeto privado.
Resiliência01
Escalabilidade02
Arquitetura orientada a eventos03
Comunicação assíncrona04
Observabilidade05
Design de APIs06
Interfaces de produto07
Limites claros de serviço08
Panorama tecnológico

Tecnologias com propósito.

Minha base combina Kotlin, Java e Spring com cloud, mensageria e observabilidade. Ferramentas de frontend e mobile ampliam minha atuação no produto.

01

Linguagens

KotlinJavaTypeScriptPythonPHP
02

Backend

Spring / Spring BootNestJSLaravelDjango
03

Frontend & Produto

ReactNext.jsAngularReact NativeFlutter
04

Cloud & Plataforma

AWSKubernetesDockerGoogle Cloud
05

Mensageria

KafkaRabbitMQSQSSNS
06

APIs & Dados

RESTGraphQLSQLNoSQL
07

Observabilidade

DatadogGrafanaElastic Observability
08

Entrega

JenkinsCircleCIAWS CodePipeline
Sobre

Backend como especialidade. Produto como contexto.

Sou engenheiro de software no Brasil, com experiência em desenvolvimento backend, infraestrutura cloud, aplicações web e mobile e liderança técnica.

Minha maior profundidade está em backends distribuídos e sistemas cloud-native, mas minha atuação em produto também passa por TypeScript, React, Angular e engenharia de interfaces modernas. Gosto de cuidar do caminho completo, dos limites de serviço e fluxo de dados até a experiência entregue ao usuário.

Contato

Vamos conversar sobre engenharia.

Para conversas profissionais, oportunidades em engenharia ou colaboração técnica, entre em contato por um dos canais abaixo.