Summary
David Vasconcelos is a software engineering consultant with nine years of experience building cloud-native, data-driven systems using Java and Kotlin, most recently focusing on Java 21 and Spring Boot at Thoughtworks. He has strong backend and integration expertise across AWS and GCP, Kafka and Snowflake pipelines, container orchestration with Kubernetes/Helm, and automated CI/CD observability stacks. David has led teams and squads (including a PIX payments squad) and architected microservices for high-profile clients in finance and energy, delivering reliable data flows between Snowflake and Kafka for global teams. He pairs deep database knowledge—from Oracle and Postgres to Cassandra and Redis—with practical testing and automation skills (Testcontainers, MockK, Wiremock) to ensure robust production systems. Comfortable working in Agile cross-functional teams and continuously learning, he brings an engineer’s attention to documentation and regulatory constraints—illustrated by building ad-targeting and scheduling systems that balanced legal and operational rules. Based in São Paulo, he maintains an active GitHub presence and a hands-on approach to solving complex integration challenges.
9 years of coding experience
8 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Database systems Associate Degree, Database systems Associate Degree at Sumaré
IT Technical Course, IT Technical Course at ETEC Professor Basilides de Godoy
English, Portuguese