Fouad Almalki

Senior Software Engineer at SDAIA | سدايا

Riyadh, Riyadh Region, Saudi Arabia
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
Fouad Almalki is a Senior Software Engineer based in Riyadh with 12 years of experience building Java SE/FX/EE full-stack applications and enterprise systems. He has progressed through roles from Java EE developer to eSolution Architect and now contributes to national-scale projects at SDAIA, blending hands-on coding with architectural thinking. Fouad is an active open-source contributor to Quarkus, where he implemented backend features like Redis pub/sub APIs, OIDC improvements including CIBA, and compatibility fixes for modern JDKs—demonstrating expertise in cloud-native Java stacks. His background in computer engineering and government-sector systems gives him a strong grasp of secure, scalable integrations and operational requirements. Known for refining both developer experience (Gradle/env support) and production behavior (Keycloak logging), he balances API design with pragmatic deployment concerns. Colleagues appreciate his combination of deep Java knowledge and a track record of shipping reliable, enterprise-grade solutions.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at King AbdulAziz University
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
116,400reputation
29.0mreached
1,209answers
193questions
Badges
arraylist
top-1%
maven
top-5%
regex
top-5%
swing
top-1%
access-modifiers
top-5%
android
top-1%
github-logo-circle

Github Skills (63)

menu-item10
onclick10
oid10
user-interface10
jframe10
java10
boolean10
hashmap10
arraylist10
javas10
integer10
android10
swing10
image9
colors9

Programming languages (12)

TypeScriptC#JavaC++ShellCJavaScriptPHP

Github contributions (5)

github-logo-circle
quarkusio/quarkus

Aug 2021 - Nov 2022

Quarkus: Supersonic Subatomic Java.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 6 commits, 29 PRs in 1 year 3 months
Contributions summary:Fouad contributed to the Quarkus project, focusing on back-end development tasks. Their work included fixing typos in Javadocs, introducing new APIs for Redis client pub/sub functionalities, and adding environment variable support to Gradle tasks. The user also added support for signature algorithms in the OIDC extension and made modifications to the OIDC client, including the addition of CIBA grant type. Further contributions involved adapting to JDK22's System.console() behavior and refining log output in Keycloak deployments.
kubernetesquarkusjavareactivecloud-native
Eng-Fouad/keycloak

Nov 2022 - Jul 2024

Open Source Identity and Access Management For Modern Applications and Services
Contributions:1 review, 3 PRs, 54 pushes in 1 year 8 months
oidcauthorizationidentity-and-access-managementaccess-managementsecurity
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
Fouad Almalki - Senior Software Engineer at SDAIA | سدايا