Technical Lead at Natixis Corporate & Investment Banking
Porto, Porto, Portugal
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Cristiano Gavião is a Technical Lead with 16 years of experience designing and delivering cloud-native Java systems, currently driving backend, DevOps and reactive microservice initiatives at Natixis in Porto. He combines deep core-Java expertise (Java 8+), performance and concurrency tuning with modern reactive stacks like Quarkus, Mutiny and Eclipse Vert.x to build high-throughput ETL and event-driven services. Cristiano has a strong DevOps footprint—authoring Jenkins shared libraries, multi-stage Docker images and OpenShift deployments—plus a disciplined approach to Maven, testing and CI/CD across large project portfolios. He contributed to notable open-source projects such as JBehave and Vert.x, improving annotation handling and OpenAPI3 validation, reflecting a practical influence on widely used developer tooling. With a background in systems analysis and BPMN, he bridges business requirements and technical design, favoring design-first APIs with OpenAPI v3. An intriguing detail: he has hands-on experience spanning IoT firmware, microcontroller hardware design and enterprise backend systems, showing rare full-stack fluency across embedded and cloud domains.
15 years of coding experience
11 years of employment as a software developer
System Analyst Computer Technology/Computer Systems Technology, System Analyst Computer Technology/Computer Systems Technology at Pontifícia Universidade Católica de Campinas
Electrical/Electronics Maintenance and Repair Technology, Electrical/Electronics Maintenance and Repair Technology at Escola técnica CEPEP
Contributions summary:Cristiano primarily focused on implementing and improving annotation handling and configuration aspects for the JBehave framework. They introduced features for Guice integration, refactoring code for improved extensibility, and ensuring proper parsing of elements. The user also upgraded the framework dependencies, including JUnit and Hamcrest.
Contributions:6 commits, 4 PRs, 12 comments in 7 months
Contributions summary:Cristiano primarily contributed to the Vert.x web framework, focusing on enhancing the OpenAPI3 validation capabilities. Their commits involve fixing bugs, adding features for array parameter handling, and improving the OpenAPI3 request validation handler. They also fixed some minor issues in the router factory and updated tests. These contributions demonstrate a deep understanding of API validation and Vert.x's web features.
non-blockingweb-applicationssockjshttp3event-loop
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Cristiano Gavião - Technical Lead at Natixis Corporate & Investment Banking