Bruno聽Ribeiro

Senior Software Engineer II at Finalta by McKinsey

Lisbon, Lisbon, Portugal
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

馃懁
Senior
馃帗
Top School
Bruno Ribeiro is a Senior Software Engineer II based in Lisbon with over a decade of hands-on experience architecting and delivering large .NET web applications, particularly in Sitecore and Sitecore Commerce. He combines cloud expertise (multiple Azure certifications) with strong pre-sales skills鈥攅stimating projects and shaping architectures鈥攁s well as deep debugging and performance optimization abilities using tracing and load testing. Bruno has moved between roles at Microsoft and Finalta by McKinsey, where he elevated support and delivery quality for strategic customers and enterprise platforms. He contributes to open-source, notably improving xterm.js by fixing core rendering and buffer issues, showing a willingness to dive into front-end complexity beyond his backend focus. Known for bridging DevOps, CI/CD and telemetry (Application Insights) with pragmatic engineering, he brings both operational discipline and product-focused execution to greenfield and maintenance projects.
code10 years of coding experience
job5 years of employment as a software developer
bookMsc student Biomedical Engineering, Msc student Biomedical Engineering at Universidade Nova de Lisboa
bookEscola EB 2,3/S Dr.Manuel Ribeiro Ferreira
languagesEnglish, Portuguese
github-logo-circle

Github Skills (9)

typescript10
javascript10
terminal-emulator10
typescripts10
buffer10
buffering10
terminal-application10
typescript-types10
webgl7

Programming languages (2)

PowerShellTypeScript

Github contributions (5)

github-logo-circle
xtermjs/xterm.js

Nov 2017 - Apr 2021

A terminal for the web
Role in this project:
userFront-end Developer
Contributions:1 review, 49 commits, 24 PRs in 3 years 5 months
Contributions summary:Bruno primarily contributed to the xterm.js repository by fixing bugs and addressing review comments. Their work involved modifying core files like `Buffer.ts`, `Terminal.ts`, `CharWidth.ts`, and `InputHandler.ts`, indicating a focus on improving the terminal's functionality. The commits addressed issues related to buffer size, scrollback behavior, and character width calculations, thereby enhancing the terminal's stability and rendering capabilities. The user also implemented feature requests related to selection management.
clixterm-jsvt100browserterminal-emulators
bmf-ribeiro/xterm.js

Nov 2017 - Nov 2023

Full xterm terminal, in your browser
Contributions:75 pushes, 40 branches in 6 years
browserterminaltuishellxterm
Find and Hire Top DevelopersWe鈥檝e 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
Bruno Ribeiro - Senior Software Engineer II at Finalta by McKinsey