Yousif Al-raheem

Senior Software Engineer at Deutsche Bank

Berlin, Germany
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
Yousif Al-raheem is a Senior Software Engineer based in Berlin with 9 years of experience building and scaling full-stack web platforms, currently driving engineering work at Deutsche Bank. Trained with an M.Sc. in Software Engineering, he blends strong frontend expertise in React/TypeScript with backend concerns like databases, caching, message brokers and DevOps to deliver pragmatic, production-ready systems. At Zalando he helped shape an internal developer platform and contributed to architecture, documentation, hiring and open-source, and he has a track record of mentoring and raising engineering standards. He has led frontend practice and CI/CD automation at SEB, standardizing patterns across teams and improving developer velocity. An early tinkerer who started programming on a Mattel Aquarius, he still enjoys optimizing developer UX—evidenced by his Backstage contributions that refactored user settings for greater flexibility and testability. Colleagues describe him as a practical generalist who pairs curiosity with an engineer’s attention to maintainability and developer experience.
code9 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computer Software Engineering, Bachelor of Science (B.Sc.) Computer Software Engineering at Al-Mansour University College
bookMaster of Science (M.Sc.) Software Engineering, Master of Science (M.Sc.) Software Engineering at University of Staffordshire
languagesEnglish, Arabic, German
stackoverflow-logo

Stackoverflow

Stats
37reputation
8kreached
1answer
5questions
github-logo-circle

Github Skills (24)

develop10
typescript10
front-end-development10
typescript-types10
portal10
typescripts10
developer-tools10
react10
backstage9
jestjs8
testing8
searchview6
cnc6
android6
android-layout6

Programming languages (8)

TypeScriptSCSSJavaScriptPHPMustacheSwiftJSONHTML

Github contributions (5)

github-logo-circle
backstage/backstage

Jun 2021 - Apr 2022

Backstage is an open framework for building developer portals
Role in this project:
userFront-end Developer
Contributions:11 reviews, 31 commits, 5 PRs in 9 months
Contributions summary:Yousif primarily focused on enhancing the user settings component within the Backstage developer portal. They refactored the implementation of extra tabs, switching from the `tabs` prop to using the `useOutlet` hook and a custom `UserSettingsTab` component. They also addressed related testing issues, ensuring that the component renders the correct tabs and handles invalid routes correctly. These changes improved the flexibility and maintainability of the settings page, allowing for better integration of advanced settings and future extensions.
portalsinfrastructureopen-platformdxbackstage
seb-oss/ng-components

Mar 2020 - May 2021

Contributions:22 releases, 17 reviews, 249 commits in 1 year 2 months
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
Yousif Al-raheem - Senior Software Engineer at Deutsche Bank