Dejan Spasic is a seasoned software engineer based in Düsseldorf with over 15 years of hands-on experience building web and enterprise applications across PHP, JavaScript and JVM languages. He has a long track record at trivago and multiple internet agencies, leading delivery and consulting for major brands such as Deutsche Bank, Vodafone and Toys"R"Us, where he combined architectural judgment with pragmatic execution. Comfortable across UNIX-based environments, CI/CD, xUnit and both SQL and NoSQL ecosystems, he often focuses on test automation and maintainability—evidenced by contributions that refactored and hardened a PHP Amazon Product Advertising library. An autodidact who still enjoys experimenting with Python, Scala and Kotlin, Dejan pairs deep technical versatility with a collaborative, client-facing mindset. Outside work he keeps his problem-solving fresh through sports, travel and tinkering with new technologies while raising two kids.
DISCONTINUED Amazon Product Adverstising Library based on PHP REST and SOAP (only V1) using the Product Advertising API.
Role in this project:
Back-end Developer / Test Automation Engineer
Contributions:21 commits, 5 comments in 1 month
Contributions summary:Dejan primarily focused on refactoring and adding unit tests to the PHP-based Amazon Product Advertising Library. Their work involved moving tests into a dedicated directory and adding namespaces to test cases. They also addressed code style issues and eliminated unused 'use' statements. Furthermore, the user replaced `file_get_contents` with cURL for making HTTP requests and updated the cURL options, showing a focus on improving the library's functionality and maintainability.
Contributions:72 commits, 14 pushes in 6 years 5 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.