Vitor Correia
Software Engineer II @ Uber
About
Software Engineer with 4+ years of experience building scalable, high-performance backend systems in the financial industry. Proven track record of optimizing system reliability, improving operational efficiency, and solving complex technical challenges. Expertise in C#/.NET, Kotlin/Spring, AWS, and microservices, with a strong focus on DDD, TDD, and event-driven architecture to drive both technical excellence and business impact.
Brazil
São Paulo
Information Technology & Services
Kotlin, Spring Boot, Spring Framework, GitHub, PostgreSQL, MongoDB, Redis, Kubernetes, Datadog, JUnit, JavaScript, Software Development, Amazon Web Services (AWS), .NET Core, RabbitMQ, C#, MySQL, SQL, Domain-Driven Design (DDD), .NET Framework
Experience

Software Engineer
São Paulo, Brazil
▪ Working in the banking and accounting platform squad, responsible for handling loans proposal, signature, collateral alienation, debt settlement, disbursement while ensuring seamless integration with external providers and financial authorities. ▪ Actively involved in system design, collaborating with engineers to architect scalable, high-performance backend microservices. ▪ Enhancing architecture scalability by contributing to monolith-to-microservices migration, improving maintainability, scalability, and system resilience. ▪ Leading compliance-critical implementations, meeting regulatory reporting deadlines while optimizing financial operations. ▪ Mentoring engineers and driving best practices making use of pair programming, code reviews, DDD, TDD, clean coding and architecture, and event-driven design. ▪ Tech stack: Kotlin, Spring, JUnit, JavaScript, React, AWS (SNS, SQS, S3, EC2, RDS), PostgreSQL, MongoDB, Redis, Kafka, Kubernetes, DataDog, Git (trunk-based), Github, Docker.

Software Developer
São Paulo, Brazil
▪ Worked in the onboarding squad at Latin America’s largest investment bank, developing features for offshore account openings (USA, BVI, Cayman Islands, Brazil). ▪ Developed and maintained backend and frontend solutions, integrating with KYC, Risk Analysis, AML, and external providers to ensure regulatory compliance and improve internal operations. ▪ Enhanced fault tolerance in third-party integrations by implementing circuit breakers, queuing mechanisms, and feature flag strategies, reducing failures and improving operational control. ▪ Balanced consistency and availability in data operations, optimizing storage and retrieval strategies to ensure scalability, real-time processing, and transactional integrity in critical financial workflows. ▪ Promoted engineering excellence through unit testing, code reviews, and pair programming, ensuring scalable and maintainable solutions. ▪ Tech stack: C#, .NET, TypeScript, React, xUnit, Entity Framework, AWS (SNS, SQS, S3, DynamoDB), MySQL, Redis, Kafka, Rabbit MQ, Azure DevOps, Docker, Kubernetes, Git (git flow), DataDog.

Software Developer
Curitiba, Paraná, Brazil
▪ Built and scaled backend systems that supported rapid user growth, from 100K accounts in 3 months to 300K within a year, ensuring reliability and performance. ▪ Optimized observability by creating a correlation identifier linking sync and async communication, improving traceability across microservices. ▪ Reduced operational costs by 30% through optimized logging strategies, significantly cutting monitoring and data ingestion expenses. ▪ Established infrastructure-as-code standards, simplifying AWS infrastructure deployment and maintenance for backend teams. ▪ Developed and enhanced an internal CLI tool, automating API secrets management, dead-letter queue handling, and developer workflows. ▪ Strengthened DevOps and automation by improving CI/CD pipelines, infrastructure provisioning, and deployment processes, enhancing system resilience. ▪ Drove best practices in event-driven architecture, DDD, TDD, and clean architecture, contributing to a culture of unit testing, documentation, and code reviews. ▪ Tech stack: C#, .NET, Python, Terraform, Terragrunt, xUnit, AWS (SNS, SQS, SSM, S3, EC2, Lambda, DynamoDB), Redis, Docker, DataDog, Gitlab CI, Gitlab, Git (trunk-based).
Vitor Correia's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



