João Da Silva Vieira

Staff Software Engineer at Globo

Rio de Janeiro, Brazil
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
João Da Silva Vieira is a Staff Software Engineer at Globo with 12 years of experience designing and operating high-performance streaming systems in JavaScript and Go. He has led teams that deliver Live and VoD experiences for millions of users during major events like Big Brother Brazil, FIFA World Cups and the Olympics, focusing on CDN routing, high availability and low-latency playback. João moved from front-end player development to backend streaming infrastructure, giving him rare end-to-end expertise in packaging, encoding, routing and client-facing player features such as binge-watching and multi-device support. He contributes to notable open-source projects including Clappr (a widely used web media player) and the Tsuru PaaS, showing hands-on work across both playback UX and platform APIs. Colocated in Rio de Janeiro, he’s known for balancing performance-driven engineering with maintainable, modular architectures and clear client interfaces. An observant detail: his career path reflects repeated transitions between product-facing UI concerns and deep systems work, enabling pragmatic solutions that bridge developer and user needs.
code12 years of coding experience
job11 years of employment as a software developer
bookBacharelado Ciência da Computação, Bacharelado Ciência da Computação at Centro Universitário UniCarioca
languagesEnglish, Spanish
github-logo-circle

Github Skills (22)

api-rest10
javascript10
back-end-development10
apidoc10
api-design10
restful-api10
testing10
media-playback10
go10
api10
video-player10
playback10
videojs10
rest-api10
html5-video10

Programming languages (4)

CSSJavaScriptGoPython

Github contributions (5)

github-logo-circle
clappr/clappr

Aug 2017 - Jun 2021

:clapper: An extensible media player for the web.
Role in this project:
userFront-end Developer
Contributions:17 releases, 2 reviews, 169 commits in 3 years 10 months
Contributions summary:João primarily contributed to the HTML5 video playback component, addressing style issues such as incorrect indentation and removing extra lines. They implemented features related to seeking and buffering events, specifically introducing and testing the `PLAYBACK_SEEK` event. Additionally, the user refactored code to create a more performant and maintainable codebase, fixing one bug that was present.
dashhtml5-audiohtml5-videomp4javascript
tsuru/tsuru

Oct 2013 - Dec 2014

Open source and extensible Platform as a Service (PaaS).
Role in this project:
userBack-end Developer
Contributions:63 commits, 1 comment in 1 year 1 month
Contributions summary:João primarily contributed to the back-end functionality of the tsuru platform. Their commits focused on implementing and modifying API endpoints, specifically for quota management and service interactions. Changes included adding new routes, modifying existing ones, and enhancing request handling with the addition of headers. They also updated command-line interface (CLI) tools related to quota management.
containerspaasdevopsdockeras-a-service
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
João Da Silva Vieira - Staff Software Engineer at Globo