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.
9 years of coding experience
14 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Software Engineering, Bachelor of Science (B.Sc.) Computer Software Engineering at Al-Mansour University College
Master of Science (M.Sc.) Software Engineering, Master of Science (M.Sc.) Software Engineering at University of Staffordshire
Backstage is an open framework for building developer portals
Role in this project:
Front-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.
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