Distributed Systems
Microservices, synchronous and asynchronous communication, service boundaries, REST, and GraphQL APIs.
Iury Gregory
Software Engineer · Backend & Cloud
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.
My work spans service design, asynchronous communication, cloud platforms, product interfaces, delivery automation, and production observability.
Microservices, synchronous and asynchronous communication, service boundaries, REST, and GraphQL APIs.
Messaging and event flows for decoupled workloads and resilient integration between services.
Containerized applications, cloud services, orchestration, delivery pipelines, and infrastructure-aware engineering.
Responsive product interfaces built with component-driven architecture, accessibility, and performance in mind.
Production monitoring, logs, metrics, and operational feedback loops that make systems easier to understand and support.
From web and mobile applications to technical leadership and production microservices: the key chapters of my career.
Developing, monitoring, and maintaining microservices with a focus on scalable solutions, high availability, performance, architecture practices, and continuous production monitoring.
Led technology and cloud infrastructure teams, improved delivery processes, and contributed to architecture and engineering standards across a broad application stack.
Developed, monitored, and maintained services while contributing to architecture decisions and development practices.
Built and maintained backend services and mobile solutions, working across web development, Android, cloud services, and engineering practices.
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.
Entry contracts and communication with the product.
Business rules and responsibility boundaries.
Kotlin · Java · SpringAsynchronous work and decoupled services.
Event consumption and workload processing.
Persistence of the processing result.
Observability · Metrics · Logs
My core combines Kotlin, Java, and Spring with cloud, messaging, and observability. Frontend and mobile tools extend that experience across the product.
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.
For professional conversations, engineering opportunities, or technical collaboration, reach out through one of the channels below.