Summary
Caio Kraut is a Software Engineer IV based in São Paulo with eight years of experience building platform services, APIs and microservices primarily in Java/Kotlin (Spring), Python and Node.js. He specializes in cloud-native architecture on AWS—designing integrations with Athena, S3, Lambda, API Gateway and private VPC links—and routinely applies Terraform, ArgoCD and observability tooling like Datadog and Kibana. His background spans backend, event-driven systems and authentication (OPA/IAM), and he also brings practical frontend experience with React, enabling effective full-stack collaborations. Known for daily study of cloud architecture and a hands-on approach to refactors and automation, he helped build an AI-assisted tool to refactor entire projects. Pragmatic and curious, Caio blends solid engineering practices (SOLID, DDD, hexagonal architecture) with a taste for scalable, observable systems.
8 years of coding experience
3 years of employment as a software developer
Bacharelado, Computer Science, Bacharelado, Computer Science at Unoeste
English, Portuguese