Frédéric Riss

Senior Engineering Manager - Cross-Language Tools at Apple

San Francisco, California, United States
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
Frédéric Riss is a senior engineering manager at Apple with over 20 years of experience designing and leading low-level developer tool teams focused on debuggers, linkers, loaders and build systems. He blends hands-on compiler and debugger engineering—from improving Clang/LLDB debug info to optimizing Swift integration—with people leadership, currently heading Cross-Language Tools to redefine the developer experience on Apple platforms. His career spans core compiler work at STMicroelectronics and Kalray through successive Apple roles where he scaled teams and shipped foundational platform tooling. An active contributor to high-profile open-source projects (LLVM/Clang/LLDB and swift-clang), he brings rare expertise at the intersection of toolchain internals, test automation, and performance-sensitive systems.
code11 years of coding experience
job14 years of employment as a software developer
bookNational School of Computer Science and Applied Mathematics of Grenoble
bookPrépa, Prépa at Lycée Kleber
github-logo-circle

Github Skills (22)

debugging10
objective-c10
debug10
c-language10
python10
testing10
c1110
lldb10
c1710
compiler-compiler10
cplus10
compiler10
swift10
cpp10
cprogramming-language10

Programming languages (3)

C++CLLVM

Github contributions (5)

github-logo-circle
apple/swift-clang

Nov 2015 - Dec 2017

Role in this project:
userBack-end Developer
Contributions:41 commits, 4 PRs, 1756 pushes in 2 years 1 month
Contributions summary:Frédéric's primary contribution involved applying Swift-related changes to the `swift-clang` repository, focusing on changes to the `APINotesManager.cpp` file. They appear to have been involved in loading and managing API notes files, potentially related to Swift integration. Their work likely involved compiling and caching API notes in a binary format to optimize performance.
llvm-mirror/lldb

Feb 2018 - Oct 2019

Project moved to: https://github.com/llvm/llvm-project
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:64 commits in 1 year 7 months
Contributions summary:Frédéric's contributions primarily involve fixing bugs and improving the test suite for the LLDB debugger. They addressed issues in various test cases, including those related to Apple platform simulators and template function calls. The user also corrected problems with the `tb` alias command and made improvements to the test infrastructure by adding synchronization mechanisms and logging. These changes indicate a focus on enhancing the reliability and functionality of the LLDB debugger's testing framework.
llvm
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
Frédéric Riss - Senior Engineering Manager - Cross-Language Tools at Apple