Available for consulting

The Platform Engineer Who Ships Code Too.

I design Kubernetes platforms, CI/CD pipelines, and cloud architectures that feel fast for developers and boring for SREs, because I've been on both sides.

10+Years in Dev, DevOps & Platform
20+Production Kubernetes clusters
iGaming, Airlines, Fintech & SaaS
João Victor Carvalho

João Victor Carvalho

Platform & DevOps Engineer

Platform
KubernetesAWSGCPTalos
GitOps & IaC
ArgoCDTerraform
CI/CD
GitHub Actions
Languages
GoNode.jsPython
Certified
CKA

What I Do

I sit at the intersection of infrastructure, developer experience, and cost, with a full-stack background that bridges platform and product.

Kubernetes & Cloud Platforms
EKS, GKE, Talos Linux, Karpenter, hybrid cloud, and on-prem integrations.
CI/CD & GitOps
ArgoCD, GitHub Actions, GitLab CI, Jenkins, CircleCI, policies, and promotion flows.
Observability & Cost
Prometheus, Grafana, Dynatrace, CloudWatch, Kubecost, and SLO-driven decisions.
Developer-Friendly Infra
Terraform, CloudFormation, and automation written by someone who also builds backend services: infra that engineers can actually understand and own.

Teams I've worked with ship faster, get paged less, and spend less on cloud. Usually all three.

Experience

DevOps Engineer

Rivalry.com · Remote · Oct 2024 – Feb 2026

Rivalry is a global betting company where downtime and latency are directly tied to revenue. I worked across platform and backend, keeping the infrastructure solid while also building the services running on top.

  • Designed and implemented a high-performance Go backend middleware replacing a fragile multi-database aggregation layer: parallel MySQL queries across regions, result merging, and application-level pagination and filtering.
  • Designed and operated hybrid infrastructure across AWS and on-prem, keeping services highly available even under traffic spikes.
  • Led the migration from MicroK8s to Talos Linux, increasing cluster security, standardization, and operational confidence.
  • Introduced ArgoCD-based GitOps, which made deployments repeatable, auditable, and significantly faster.
  • Deployed Karpenter to right-size compute and autoscale EKS nodes, reducing waste while keeping performance.
  • Replaced a managed Pusher subscription with self-hosted Soketi, cutting recurring costs without sacrificing capabilities.
  • Implemented Kubecost and resource right-sizing, giving the team a clear picture of where the cloud money was going.
  • Modernized PHP infrastructure, migrating to FrankenPHP, simplifying the stack and improving performance.

Fewer surprises in production, faster releases, real cloud savings, and backend services that handle the load.

Services

Platform & DevOps Audit
Something feels off — the infra is too slow, too expensive, or too brittle to change. I review your platform, CI/CD, cloud setup, and costs end-to-end, then hand you a concrete plan your team can act on. No slides, no abstract recommendations.

Good fit if you:

  • Infra is becoming a bottleneck as the company scales.
  • Want a second opinion on your Kubernetes, GitOps, or cloud setup.
  • Need leadership and engineering aligned around a realistic platform plan.
Kubernetes & Cloud Engineering
From new clusters to complex migrations, I design and build Kubernetes platforms and cloud infrastructure that teams can operate long-term — not just get running once and hope for the best.

Good fit if you:

  • Planning a migration to Kubernetes or re-architecting an existing cluster.
  • Need multi-account or multi-region infrastructure on AWS or GCP.
  • Want someone who understands the workloads running on top, not just the infra.
CI/CD & GitOps
Deployment pipelines your engineers don't dread. I build GitOps workflows with ArgoCD, pipelines with GitHub Actions or GitLab CI, and promotion flows that are safe without being slow.

Good fit if you:

  • Your team spends too much time on manual approvals and broken pipelines.
  • Want merge-to-main → production without losing control or confidence.
  • Trying to move from ad-hoc scripts to a well-structured GitOps model.
Full-Stack Development
When the platform needs actual services built alongside it. Go APIs, Node.js backends, React interfaces — written by someone who has spent years on both sides of the infra/app boundary.

Good fit if you:

  • Need backend services or APIs built in parallel with platform work.
  • Want a full-stack perspective on architecture, not just an ops view.
  • Have platform and product work that benefits from one person who can do both.

Projects

rewriteIt.me
beta · coming soon
A personal project to streamline text rewriting and editing. Fast, opinionated workflow instead of yet another blank text box. Built to explore product thinking, UX, and performance at the edge.
Next.jsTypeScriptEdge Runtime
Personal projectVisit rewriteIt.me
GoLang API Middleware
Work experience
Replaced a fragile multi-database aggregation layer with a high-performance Go service: parallel queries across MySQL regions, result merging, and application-level pagination and filtering.
GoMySQLMicroservicesREST
Rivalry.com
Smiles Argentina Web Platform
Work experience
Built the full-stack web platform for GOL Airlines' Smiles Argentina loyalty program using React.js, REST APIs, and AWS ECS.
React.jsAWS ECSNode.jsREST APIs
Level 4 Consulting / GOL AirlinesVisit smiles.com.ar
eÓtica Digital Platform
Work experience
Owned the entire front-end for Essilor's LATAM digital products (eOtica, Lema21, E-lens), 5M+ monthly page views, built with Vue.js and Nuxt.
Vue.jsNuxtNode.jsKubernetes
Essilor International

Blog

Writing in progress:

Coming soon
01Your Kubernetes Cluster Is Not a Product. Yet.
02MicroK8s to Talos Linux: A Migration from the Trenches.
03How Karpenter Changed the Way We Think About Cloud Costs.
04Why Platform Engineers Should Write Backend Code.

About

João Victor Carvalho

I started my career in web development and moved through front-end, backend, DevOps, and Platform Engineering. That path gives me an unusual vantage point: I understand what makes infrastructure painful for engineers because I've been that engineer. My main focus today is DevOps and Platform Engineering: designing clusters, pipelines, and cloud architectures that accelerate teams. But I'm also open to full-stack work, and having built Go services, React apps, and Node.js APIs myself means I know what the platform needs to support them well. Outside of work, I experiment with side projects like rewriteIt.me and contribute to tooling when I can.

Contact

If your platform feels fragile, slow, or too expensive, I can help you:

  • Make Kubernetes clusters reliable and maintainable.
  • Turn your CI/CD into a competitive advantage instead of a tax.
  • Understand and reduce cloud costs without losing reliability.

Location

Barueri/SP, Brazil

Available for remote collaboration

Send me an email