Bruno Torres is a senior software engineer with 13 years’ experience building data collection, processing and mobile systems, currently focused on mobile platform challenges at Uber after a long tenure at Globo. He has deep cross-platform expertise—Kotlin, Swift, JavaScript, C/C++ and Java—delivering secure, bandwidth- and battery-efficient streaming and push solutions as well as video playback SDKs used across web, mobile and TV. Bruno’s background spans telecom billing and OS-level data gathering through to high-level UX and media player work, including contributions to the open-source Clappr player and backend improvements for the tsuru PaaS. He combines systems-level thinking (Unix/Linux and operating systems architecture) with pragmatic front-end polish, and often builds the automation and CI pieces that make deployments repeatable. Based in Rio de Janeiro, he’s motivated by tackling diverse technical problems and learning new technologies while shipping production-grade software.
13 years of coding experience
15 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Universidade Federal Fluminense
Contributions:22 releases, 1387 commits, 253 PRs in 5 years 10 months
Contributions summary:Bruno contributed to the user interface of the Clappr player. They focused on media control improvements by fixing user interaction issues with animations, ensuring compatibility, and adding new features such as a volume bar with a hover indicator. Additionally, they were involved in setting up source types for video playback and enhancing the player's display in both video and audio only scenarios.
Open source and extensible Platform as a Service (PaaS).
Role in this project:
Back-end Developer
Contributions:7 commits in 1 day
Contributions summary:Bruno primarily contributed to the back-end of the tsuru PaaS platform, focusing on application creation and framework support. They updated the client to accept a framework parameter when creating applications, defaulting to Django. The user also implemented error handling for invalid framework names and altered error messages and checks related to app creation and deployment, specifically with juju. These changes involved modifications to the API and CLI components of the system.
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.