Gabriele Svelto

Senior Staff Software Engineer at Mozilla Corporation

Amsterdam, North Holland, Netherlands
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
Gabriele Svelto is a Senior Staff Software Engineer based in Amsterdam with 14 years of deep systems experience spanning virtual machines, memory management, compilers, and low-latency network programming including RDMA/InfiniBand. He has spent a decade-plus at Mozilla driving both Gecko platform internals and the Gaia UI—owning the Gaia dialer and routinely performing performance profiling and optimization across process, memory and telephony subsystems. Equally comfortable in C/C++ and high-level languages, he brings hands-on expertise with toolchains (GCC/LLVM), assembly across multiple ISAs, and pragmatic OS-level tuning on Linux and BSD. His background in trading systems at Flow Traders sharpened his skills in latency reduction, JVM tuning and large-scale Gentoo deployments, while earlier work includes VM and kernel-level development for embedded platforms. An active contributor to Firefox-related repositories, he combines low-level engineering craft with front-end UX improvements—an unusual full-stack systems profile that surfaces both in crash-reporting fixes in Gecko and UI enhancements in Gaia.
code14 years of coding experience
job12 years of employment as a software developer
bookBac S, Bac S at Lycée Chateaubriand de Rome
bookMaster's degree Computer Engineering, Master's degree Computer Engineering at Politecnico di Milano
languagesItalian, English, French
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (40)

debugging10
debug10
javascript10
c-language10
google-breakpad10
web-application10
css10
user-interface10
minidump10
webapp10
html10
crash-reports10
rust10
web-development10
cprogramming-language10

Programming languages (13)

C++CRustScalaMakefileHandlebarsM4HTML

Github contributions (5)

github-logo-circle
mozilla-b2g/gaia

Oct 2012 - Jun 2016

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer
Contributions:463 commits, 176 PRs, 71 pushes in 3 years 8 months
Contributions summary:Gabriele contributed to the UI of a HTML5-based phone UI project, likely for a Boot to Gecko (B2G) project. Their work involved modifying HTML files, CSS files, and JavaScript files to implement various features like the handling of MMI messages, the display of the date and time and adding the power button functionality. The user implemented UI adjustments for text scaling and visual effects to enhance the user experience.
branchesphonejavascriptgaiahtml5
mozilla/gecko-dev

Nov 2012 - Jan 2023

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
userBack-end Developer
Contributions:638 commits in 10 years 3 months
Contributions summary:Gabriele contributed to the Mozilla Gecko development project by modifying crash reporting and handling mechanisms. Their work involved implementing changes to utilize XUL strings and adapting code for crash annotation handling. Further contributions included ensuring consistent alignment for crash context and replacing core::ptr usages with std::ptr equivalents in the crash reporter code. The user also addressed issues related to reading CPU microcode versions on Windows.
repositoriesfirefoxmercurialgit-mirrormozilla
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