Omar Abdelaziz

Software Developer at Siemens

Saskatoon, Saskatchewan, Canada
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
Omar Abdelaziz is a software developer with eight years of experience building web applications, REST and GraphQL APIs, and research-driven ML solutions, currently working at Siemens in Saskatoon. He blends practical backend skills in Python, Flask, SQLAlchemy and Graphene with front-end experience—evidenced by contributions to the zen-audio-player project where he implemented a UX-focused "Focus" feature and resolved CI/deployment issues. His academic work includes ML research on evolutionary methods for imbalanced datasets and an ongoing MSc in Computer Science, reflecting a strong interest in NLP and image processing. Comfortable moving between research and production, he has also taught OOP and hands-on software engineering as a TA and intern, demonstrating an ability to communicate complex concepts to diverse audiences.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at International Islamic University Malaysia
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Saskatchewan
github-logo-circle

Github Skills (8)

css10
javascript10
front-end-development10
html9
youtube-api5
youtube5
youtube-dl5
audio4

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
Listen to YouTube videos, without the distracting visuals.
Role in this project:
userFront-end Developer
Contributions:8 commits, 1 PR, 4 comments in 7 days
Contributions summary:Omar primarily contributed to the front-end of the project, focusing on adding a "Focus" button and related functionality. They implemented the button within the HTML structure and styled it using CSS. JavaScript was used to handle the button's click event, redirecting the user to a specific URL and managing the button's visibility based on the current URL. The user made various fixes, including adjustments to the button's display and responsive design, and addressed Travis-CI errors related to code style and deployment.
videosjavascriptyoutube-videoyoutube-videosyoutube
OmarTahoun/ML-in-the-browser

Jan 2019 - Sep 2023

Contributions:18 pushes, 4 issues in 4 years 8 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
Omar Abdelaziz - Software Developer at Siemens