Hazem Salem

Senior Solutions Architect at Transurban

Melbourne, Victoria, Australia
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
Hazem Salem is a Senior Solutions Architect based in Melbourne with 15 years of experience designing and delivering large-scale, cloud-native integration platforms and API-led architectures across enterprise and agency environments. He has led teams of up to 14 engineers, driven DevOps and API lifecycle initiatives, and coordinated multi-vendor delivery at firms including Transurban, Deloitte and PwC. Technically grounded in Microsoft and Azure ecosystems as well as .NET, microservices and OAuth2 security patterns, he pairs hands-on implementation experience with program-level planning, risk and release management. An active open-source contributor, Hazem has improved UX and core functionality in the widely used Anki and AnkiDroid projects, showing a detail-oriented approach to real-user problems. He blends practical engineering (CI/CD, API gateways, Azure services) with consulting-grade communication as a single point of contact for clients. Outside work he tinkers as a hobbyist trinket manufacturer, hinting at a maker’s curiosity that informs his pragmatic problem-solving.
code15 years of coding experience
job18 years of employment as a software developer
bookMaster of Computer and Information Science Computer Science, Master of Computer and Information Science Computer Science at Auckland University of Technology
bookBS Computer Science, BS Computer Science at Modern Academy
bookMaster Information system, Master Information system at Arab Academy for Science, Technology and Maritime Transport
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
31reputation
944reached
1answer
1question
github-logo-circle

Github Skills (15)

kotlin10
debug10
backend10
front-end-development10
qt10
python10
android10
back-end-development10
anki10
ui-design9
javascript9
uid9
user-interface8
flash8
stripe-payments6

Programming languages (7)

TypeScriptJavaRustJavaScriptHTMLPythonKotlin

Github contributions (5)

github-logo-circle
ankidroid/Anki-Android

Apr 2015 - Jan 2020

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
Role in this project:
userMobile Developer (Android)
Contributions:1 release, 157 commits, 334 PRs in 4 years 10 months
Contributions summary:Hazem primarily contributed to the AnkiDroid application's codebase, focusing on bug fixes, code cleanup, and feature enhancements related to the user interface and application behavior. Their work included cleaning up dismiss/undo handling, addressing font-family issues in the template editor, and implementing card cycling functionality in the previewer. Furthermore, the user worked on improving the audio recording functionality and implemented changes to improve the overview statistics display, providing a better user experience.
anki-flashcardsankidroidsrsandroidtrick
ankitects/anki

Jun 2013 - Jun 2016

Anki's shared backend and web components, and the Qt frontend
Role in this project:
userFull-stack Developer
Contributions:23 commits, 2 PRs, 4 comments in 3 years
Contributions summary:Hazem contributed to both the frontend and backend of the Anki project. They added features for deck management in the browser tree, including expand/collapse functionality, which involved changes to both the Anki backend (decks.py) and the browser interface (browser.py). Additionally, the user implemented copy/paste and context menu support for all card windows, impacting aqt/webview.py, aqt/clayout.py and aqt/main.py. The user also made improvements to the exporting and browser search functionality.
desktopankicomputers
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
Hazem Salem - Senior Solutions Architect at Transurban