Luis De Bethencourt

Senior Staff Software Engineer at GNOME Foundation

Old Toronto, Ontario, Canada
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
Luis De Bethencourt is a Senior Staff Software Engineer with 17 years of experience building embedded, multimedia, rendering and OS-level systems across companies like Amazon, Samsung, Collabora and Sun. He has led open source teams and upstream contributions—especially in GStreamer and Linux kernel communities—and has driven media and real-time systems for Alexa and Prime Video at Amazon. At Samsung he headed the European Open Source Group, combining technical leadership with community stewardship, and he continues as an active GNOME contributor. His open-source work spans QA and maintenance on notable graphics and Rust tooling projects (e.g., contributions to Pathfinder and rust-clippy), reflecting a strong focus on quality and tooling. Based in Toronto, he blends deep systems expertise with a hacker’s curiosity and a track record of shipping production multimedia platforms and cloud media services.
code17 years of coding experience
job18 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
book1st year, Computer Science, 1st year, Computer Science at Universidad Las Palmas de Gran Canaria
bookHigh School, Science, High School, Science at American School of Las Palmas
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

embedded10
rust10
driver10
device-driver10
lint10
c-programming10
linux-kernel10
sys10
test-automation10
testing10
code-formatting9
spi9
i2c9
simd9
vector-graphics8

Programming languages (13)

C++CRustVueGoValaHTMLXSLT

Github contributions (5)

github-logo-circle
rust-lang/rust-clippy

May 2017 - Aug 2018

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userSoftware Engineer (Focus: Linting & Code Maintenance)
Contributions:4 PRs, 17 comments, 2 issues in 1 year 4 months
Contributions summary:Luis's commits primarily focus on cleaning up and improving the codebase of a Rust linter project. They consistently removed empty lines and made minor formatting adjustments to various test files. This effort ensured code clarity across multiple test files, including those for assignment operations, blacklisted names, collapsible if statements, mutability, and others. These changes appear to be part of a larger effort to maintain the project's quality.
linterlintrustlangmistakes
servo/pathfinder

May 2019 - Jun 2019

A fast, practical GPU rasterizer for fonts and vector graphics
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 9 PRs, 4 comments in 12 days
Contributions summary:Luis's contributions primarily focus on enhancing the testing infrastructure within the `servo/pathfinder` repository. They added multiple test cases for vector operations and ensured functionality for `F32x4` and `I32x4` swizzles. The work involved writing and expanding test coverage, demonstrating a commitment to code quality and verification of the rasterizer's behavior.
gpuvector-graphicsfontspracticalvector
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
Luis De Bethencourt - Senior Staff Software Engineer at GNOME Foundation