Vinicius Carvalho

Senior Software Engineer Video And Image Encoding at Netflix

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Vinicius Carvalho is a Senior Software Engineer specializing in video and image encoding with over two decades of enterprise Java and distributed systems experience across media, finance and telecom. Currently at Netflix after roles at Google, Pivotal and JPMorgan, he blends hands-on engineering with platform architecture and advisory work, especially around PaaS/IaaS and Cloud Foundry. He has led technical teams and product initiatives, architected high-volume video platforms and distributed encode farms, and driven large-scale data and streaming solutions. An active open-source contributor to Spring Cloud projects, his work improving Spring Cloud Data Flow and Avro/schema support reflects a deep focus on developer experience and robust serialization for event-driven systems. Known for bridging technical and executive stakeholders, he pairs pragmatic system design with a genuine passion for learning and giving back to the community.
code13 years of coding experience
job17 years of employment as a software developer
bookBS, Electrical and Electronics Engineering, BS, Electrical and Electronics Engineering at Centro Federal de Educação Tecnológica de Minas Gerais
bookBS, Computer Science, BS, Computer Science at Centro Universitário - UNI BH
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
4,076reputation
385kreached
59answers
38questions
github-logo-circle

Github Skills (32)

api-rest10
avro10
messaging10
api-design10
restful-api10
microservices-application10
java10
gcp10
javas10
spring-cloud-stream10
cloud-storage10
spring-boot10
rest-api10
microservices10
pubsub10

Programming languages (16)

JavaC++CMakefileGoXSLTHTMLGroovy

Github contributions (5)

github-logo-circle
Integration for Google Cloud Platform APIs with Spring
Role in this project:
userBack-end Developer
Contributions:11 commits, 11 PRs, 2 pushes in 3 years 2 months
Contributions summary:Vinicius's commits primarily focus on the integration of Google Cloud Platform (GCP) APIs with Spring applications. Their contributions include implementing Google Cloud Storage resource handling and Pub/Sub integration. They also refactored modules and added health indicator implementation for Pub/Sub, demonstrating a focus on core functionality and system health.
spring-bootspring-datagcpappenginegoogle-cloud-platform
Framework for building Event-Driven Microservices
Role in this project:
userBack-end Developer
Contributions:37 commits, 59 PRs, 26 pushes in 1 year 5 months
Contributions summary:Vinicius primarily contributed to the Avro serialization and schema management support within the Spring Cloud Stream framework. Their work included implementing schema servers, clients (including Confluent registry support), and Avro-based message converters with schema evolution. They also made the subtype prefix configurable and shortened the subject, which likely involved changes to the core messaging and serialization logic. Further contributions included fixing issues related to MySQL and Postgresql and refactoring of code style.
stream-processingdddevent-sourcingcqrsspring
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
Vinicius Carvalho - Senior Software Engineer Video And Image Encoding at Netflix