João Vieira is a Staff Software Engineer based in Vancouver with over a decade of hands-on experience designing and operating scalable, cloud-native microservices. He combines deep Java and Kotlin expertise with production-grade tooling—Docker, Kubernetes, RabbitMQ, Redis, Honeycomb—and a strong focus on telemetry, SLOs and Pact contract testing to keep complex systems reliable. At FISPAN he helps platform teams ship developer tooling and maintain core services, and his background ranges from healthcare microservices to automotive mobile integrations and industrial automation. An entrepreneurial builder, he shipped a consumer mobile product end-to-end and contributed to open-source infrastructure work such as adding Auth0 custom text support to a widely referenced Terraform provider. Curious and multidisciplinary, João pairs pragmatic engineering with continuous learning across systems, embedded/mobile, and cloud platforms.
11 years of coding experience
7 years of employment as a software developer
English Intensive Program, English Intensive Program at West Virginia University
Bachelor's Degree Computer Engineering, Bachelor's Degree Computer Engineering at UniSociesc Centro Universitário
Nanodegree Intro to Self-Driving Cars, Nanodegree Intro to Self-Driving Cars at Udacity
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Ohio Northern University
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at University of Nebraska-Lincoln
ARCHIVED Auth0 Terraform Provider. This project is now being maintained at: https://github.com/auth0/terraform-provider-auth0
Role in this project:
Back-end Developer
Contributions:3 reviews, 6 commits, 5 PRs in 4 days
Contributions summary:João primarily contributed to the Auth0 Terraform provider. They added the `auth0_prompt_custom_text` resource, implementing functionalities for managing custom text settings within Auth0 prompts. Their work involved creating, reading, updating, and deleting custom text configurations, including handling data serialization and interaction with the Auth0 API. They also addressed related testing issues and introduced error handling.
Contributions:20 commits, 2 PRs, 72 pushes in 19 days
released
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.