Skip to content
Gustavo PossebonSenior Software Engineer
GFT Technologies / SulAmerica Seguros

Enterprise communications at national scale

Supporting a customer communications management platform used by a nationwide insurance operation with more than seven million customers.

Challenge

What needed to be solved

Batch workflows, provider integrations, and service boundaries all needed to scale without turning every release into a coordination headache.

  • National-scale communication volume and enterprise reliability expectations.
  • Large CSV ingestion and scheduled processing workloads.
  • Multiple external providers with different integration concerns.
Contributions

What I owned

The parts I actually owned, not just touched.

  • Built and maintained services inside a distributed architecture with 20+ microservices.
  • Implemented Spring Batch processing for high-volume scheduled jobs.
  • Integrated provider workflows spanning Valid, Quadient, and Sensedia.
  • Worked directly with GCP infrastructure including Pub/Sub, Cloud Storage, Cloud Scheduler, and GKE.
Outcomes

What changed

What got faster, more reliable, or less painful.

  • Improved operational confidence in a large-scale communication platform.
  • Created clearer isolation between services and external dependencies.
  • Supported enterprise-grade throughput with cloud-native processing patterns.
Takeaway

What this says about how I work

The real work at this scale usually isn't the big rewrite — it's making sure the boring stuff, a batch job, a provider integration, doesn't page anyone at 2am.