Ihab Shehadeh

Software Engineer at Zalando

Sweden
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

👤
Senior
🎓
Top School
Ihab Shehadeh is a software engineer based in Sweden with nearly a decade of experience designing and delivering distributed systems, microservices, and cloud-native architectures. He has progressed through senior engineering roles at companies like Truecaller and Zalando, bringing practical leadership to systems design and delivery. His background includes deep Java expertise from early career roles and hands-on backend contributions to notable open-source projects such as the Janet language and Money Manager Ex. Ihab’s open-source work shows attention to low-level correctness and interoperability—fixing event handling, Windows file stream quirks, and adding 64-bit serialization support—while also integrating third-party APIs for fault-tolerant features. Colleagues rely on him for pragmatic problem-solving that balances reliability, performance, and incremental delivery. He pairs broad product-facing experience with a habit of improving test suites and edge-case behavior that often goes unnoticed until it breaks.
code9 years of coding experience
job13 years of employment as a software developer
bookB.S, computer information system, B.S, computer information system at University of Jordan
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (28)

apim10
c-language10
c1110
c1710
api10
cprogramming-language10
lisp10
functional9
interpreter9
monetary9
wxwidgets9
functional-programming9
functional-programming-language9
macros8
vms8

Programming languages (14)

C++RustCJanetVueGoHTMLKotlin

Github contributions (5)

github-logo-circle
janet-lang/janet

Jan 2022 - Mar 2022

A dynamic language and bytecode vm
Role in this project:
userBack-end Developer
Contributions:18 commits, 6 PRs, 7 comments in 1 month
Contributions summary:Ihab primarily contributed to bug fixes and enhancements within the Janet programming language codebase. They addressed issues related to event handling, specifically correcting errors in the `ev/read` functionality and Windows-specific file stream interactions. Furthermore, they implemented new features such as the "rest" pattern in destructuring and added functionality for converting and serializing 64-bit integers, expanding the language's capabilities. Several commits focused on improving the test suite, ensuring the correctness of the new features and fixing existing functionality.
functional-languagexmakemacrosc-programmingscripting-language
Money Manager Ex is an easy to use, money management application built with wxWidgets
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 4 comments in 10 days
Contributions summary:Ihab primarily contributed to the back-end logic of the Money Manager EX application. They focused on improving currency rate retrieval by integrating CoinCap as a fallback when Yahoo Finance fails. They also made adjustments to the application's UI behavior concerning the display, and fixed an issue with the CoinCap integration. The changes involved modifying existing functionalities and integrating a third-party API.
c-plus-plusstockfinancemoneymoney-manager
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
Ihab Shehadeh - Software Engineer at Zalando