Saad Abdellaoui

Senior Software Engineer at Riot Games

Santa Monica, 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
Saad Abdellaoui is a Senior Software Engineer with a decade of experience building high-impact cross-platform UI and core systems, currently on Riot Games' Core Tech team for Teamfight Tactics. Previously at Microsoft he shipped OCR for Excel used by millions, led iOS performance automation work, and debugged complex C++ issues across macOS and iPad codebases. He is an active open-source contributor to flagship projects like React Native and Microsoft’s React Native macOS and FluentUI-Apple, focusing on macOS/iOS UI components, accessibility, and platform-specific integrations. Comfortable navigating large, legacy codebases, he blends front-end polish with low-level debugging and performance optimization. Based in Santa Monica, he combines product-minded engineering with a track record of shipping cross-platform features that scale globally. An engineer who bridges platform nuances and user-facing polish, he often surfaces invisible UX fixes (keyboard navigation, RTL, accessibility) that noticeably improve daily use.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Polytechnique Montréal
github-logo-circle

Github Skills (19)

objective-c10
javascript10
ios10
react-native10
ui-components10
ui-design10
appkit10
uid10
front-end-development10
swift10
macos10
uikit10
debug9
debugging9
typescript9

Programming languages (12)

TypeScriptC#PowerShellJavaC++Objective-C++JavaScriptObjective-C

Github contributions (5)

github-logo-circle
microsoft/react-native-macos

Feb 2021 - Jan 2023

A framework for building native macOS apps with React.
Role in this project:
userFront-end Developer
Contributions:5 releases, 1201 reviews, 125 commits in 1 year 11 months
Contributions summary:Saad primarily contributed to the implementation and enhancement of UI components within the React Native macOS framework. Their work involved adding new APIs such as `ColorWithSystemEffectMacOS` and functionality to the `Pressable` component, demonstrating a focus on platform-specific features. Additionally, the user addressed key-view looping and keyboard navigation, impacting user interaction. These changes also required modifying existing components like `FlatList`.
react-nativemacosreact
microsoft/fluentui-apple

Oct 2019 - Jul 2022

UIKit and AppKit controls for building native Microsoft experiences
Role in this project:
userFront-end Developer (macOS)
Contributions:1 release, 269 reviews, 15 commits in 2 years 9 months
Contributions summary:Saad focused on implementing and enhancing UI controls for macOS within the FluentUI framework. They developed a Link control, a Separator control, and a Button control, adding features like hover effects, image support, and accessibility enhancements. The user also updated existing test applications to demonstrate the use of the new controls. The changes included improvements to the visual appearance, as well as RTL support and content scaling changes.
fluentui-appleexperiencesiosappkituikit
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
Saad Abdellaoui - Senior Software Engineer at Riot Games