Iury Gregory

Software Engineer · Backend & Cloud

Reliable systems, from architecture to production.

I focus on distributed backends and cloud platforms with Kotlin, Java, Spring, AWS, and Kubernetes. Experience with TypeScript, React, and Next.js complements that foundation when building modern web interfaces.

Uberlândia, Brazil· Backend· Cloud· Distributed Systems
Engineering focus

Backend depth. Product perspective.

My work spans service design, asynchronous communication, cloud platforms, product interfaces, delivery automation, and production observability.

01

Distributed Systems

Microservices, synchronous and asynchronous communication, service boundaries, REST, and GraphQL APIs.

KotlinJavaSpringRESTGraphQL
02

Event-driven Architecture

Messaging and event flows for decoupled workloads and resilient integration between services.

KafkaRabbitMQSQSSNS
03

Cloud & Platform

Containerized applications, cloud services, orchestration, delivery pipelines, and infrastructure-aware engineering.

AWSKubernetesDockerGoogle Cloud
04

Frontend & Product

Responsive product interfaces built with component-driven architecture, accessibility, and performance in mind.

TypeScriptReactNext.jsAngular
05

Observability & Reliability

Production monitoring, logs, metrics, and operational feedback loops that make systems easier to understand and support.

DatadogGrafanaElastic Observability
Experience

Software, cloud, and technical leadership.

From web and mobile applications to technical leadership and production microservices: the key chapters of my career.

Sep 2021 — Present

BTG PactualCurrent

IT Analyst
São Paulo, Brazil

Developing, monitoring, and maintaining microservices with a focus on scalable solutions, high availability, performance, architecture practices, and continuous production monitoring.

KotlinSpringAWSKubernetesPythonJenkinsDatadog
Jul 2020 — Aug 2021

Seven

Head TI
Uberlândia, Brazil

Led technology and cloud infrastructure teams, improved delivery processes, and contributed to architecture and engineering standards across a broad application stack.

Laravel.NET CoreFlutterKotlinAngularAWSGoogle CloudNestJSReactReact NativeFirebase
Dec 2019 — May 2020

IVARE

Developer
Uberlândia region, Brazil

Developed, monitored, and maintained services while contributing to architecture decisions and development practices.

LaravelPHPDjangoPythonAWS
Oct 2017 — Dec 2019

Seven Proteção Veicular

Developer
Uberlândia region, Brazil

Built and maintained backend services and mobile solutions, working across web development, Android, cloud services, and engineering practices.

LaravelPHPAndroidKotlinAWSGoogle CloudFirebase
Architecture & practices

From request to processing.

A conceptual example of asynchronous processing: the API receives a request, the service publishes an event, and a worker processes the work and persists the data. Metrics and logs follow each step.

  1. API / Interface

    Entry contracts and communication with the product.

  2. Service

    Business rules and responsibility boundaries.

    Kotlin · Java · Spring
  3. Events / Queue

    Asynchronous work and decoupled services.

  4. Worker

    Event consumption and workload processing.

  5. Data Store

    Persistence of the processing result.

Observability · Metrics · Logs

Conceptual reference only — it does not represent the architecture of any employer, client, or private project.
Resilience01
Scalability02
Event-driven design03
Asynchronous communication04
Observability05
API design06
Product interfaces07
Clear service boundaries08
Technology landscape

Tools with a purpose.

My core combines Kotlin, Java, and Spring with cloud, messaging, and observability. Frontend and mobile tools extend that experience across the product.

01

Languages

KotlinJavaTypeScriptPythonPHP
02

Backend

Spring / Spring BootNestJSLaravelDjango
03

Frontend & Product

ReactNext.jsAngularReact NativeFlutter
04

Cloud & Platform

AWSKubernetesDockerGoogle Cloud
05

Messaging

KafkaRabbitMQSQSSNS
06

APIs & Data

RESTGraphQLSQLNoSQL
07

Observability

DatadogGrafanaElastic Observability
08

Delivery

JenkinsCircleCIAWS CodePipeline
About

Backend specialization. Product perspective.

I am a software engineer based in Brazil with experience across backend development, cloud infrastructure, web and mobile applications, and technical leadership.

My strongest depth is in distributed backends and cloud-native systems, while my product work also spans TypeScript, React, Angular, and modern interface engineering. I care about the whole path from service boundaries and data flow to the experience delivered to users.

Contact

Let’s talk engineering.

For professional conversations, engineering opportunities, or technical collaboration, reach out through one of the channels below.