Skip to content
View valverdethiago's full-sized avatar

Block or report valverdethiago

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
valverdethiago/README.md

Hi, I'm Thiago Valverde de Souza👋

Senior Software Engineer & Software Architect

I build scalable, reliable backend systems and cloud-native platforms. With 20+ years in software engineering, I have worked across fintech, payments, gaming, retail, mobility, and enterprise SaaS—modernizing legacy platforms, designing distributed systems, and helping teams deliver dependable software at scale.

My core stack is Go, Java, Kotlin, AWS, Kubernetes, Kafka, and PostgreSQL. I enjoy solving complex engineering problems, improving system reliability and observability, and turning sound architecture into pragmatic, maintainable solutions.

LinkedIn Email Location

What I work with

  • Backend engineering: Go, Java, Kotlin, Spring Boot, Dropwizard, gRPC, REST APIs
  • Cloud and platforms: AWS, Azure, GCP, Docker, Kubernetes
  • Distributed systems: Microservices, Kafka, RabbitMQ, AWS SQS
  • Data: PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB
  • Observability: Datadog, Prometheus, Grafana, AWS CloudWatch
  • Infrastructure and delivery: Terraform, Ansible, Argo CD, GitHub Actions, Jenkins, CircleCI
  • Frontend when needed: TypeScript, React, Angular, Vue

Selected impact

  • Modernized credit-decisioning services by migrating legacy Java components to Go and replacing SOAP interfaces with gRPC APIs.
  • Improved deployment efficiency by 20% and message-processing throughput by 25% on an event-driven platform using Kubernetes and Kafka.
  • Built a continuous-delivery pipeline that accelerated deployments by 10x.
  • Helped evolve a finance platform managing more than US$3 billion in invoices, improving test automation and reducing query response times by 30%.
  • Reduced cloud infrastructure costs by more than 30% through AWS automation and spot-capacity adoption.
  • Delivered cloud-native systems supporting large-scale retail, payments, and mobility products—including a ride-sharing platform that handled more than one million rides in five months.

How I approach engineering

Design for clarity. Automate the repeatable. Observe everything.
Optimize with evidence. Build for the team that maintains it next.

I care about:

  • Simple, well-defined service boundaries
  • Reliability, security, and operational readiness
  • Meaningful automated tests and fast feedback loops
  • Useful metrics, traces, logs, and alerts
  • Incremental modernization over risky rewrites
  • Collaborative technical leadership and knowledge sharing

Current interests

  • Scalable backend architecture with Go, Java, and Kotlin
  • Event-driven systems and resilient distributed workflows
  • Kubernetes platform engineering and cloud cost efficiency
  • PostgreSQL performance and data-intensive applications
  • AI-assisted software development and engineering productivity

Certifications

  • AWS Certified Developer – Associate
  • Certified Scrum Developer, Product Owner, and Scrum Master
  • Oracle and Sun certifications across Java SE, Java EE, persistence, web components, and web services
  • OMG-Certified UML Professional – Fundamental

Beyond the code

I am based in Brazil and have extensive experience collaborating with distributed international teams.

  • Portuguese: Native
  • English: Fluent
  • Spanish: Basic

If you are working on backend modernization, cloud-native architecture, platform reliability, or high-scale distributed systems, feel free to connect with me on LinkedIn.

Thiago Valverde de Souza profile views

Pinned Loading

  1. vertx-log-ingestion vertx-log-ingestion Public

    A Backend solution to provide insightful data about logs of a Website

    Java 4 1

  2. payment-ops-poc payment-ops-poc Public

    End to end POC to use trio as a connection provider to gather bank statements and balances from a bank account

    Go 1

  3. interest-meter interest-meter Public

    Java 2

  4. vertx-poc vertx-poc Public

    Java 2

  5. kus kus Public

    Kotlin URL Shortner

    Kotlin

  6. lite-mapper lite-mapper Public

    POC for a converter framework in Java or other JVM-based technology

    Java