Hassan Abouelela is a DevOps engineer with seven years of experience bridging software development, cybersecurity, and large-scale automation, currently optimizing pipelines and mass deployments at CTF.ae. Based in Sharjah, UAE, he brings hands-on backend engineering experience from notable open-source contributions to the Python Discord bots, where he improved moderation and channel-handling features. Comfortable across systems and code, he focuses on reliable, secure automation that improves user experience and operational efficiency. A computer engineering student at the American University of Sharjah, he pairs academic foundations with practical open-source collaboration—often tackling nuanced backend converters and regex-driven integrations that reveal a knack for detail-oriented problem solving.
7 years of coding experience
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at American University of Sharjah
A Discord bot started as a community project for Hacktoberfest 2018, later evolved to an introductory project for aspiring new developers starting out with open source development.
Role in this project:
Back-end Developer
Contributions:114 reviews, 47 commits, 35 PRs in 1 year 10 months
Contributions summary:Hassan primarily contributed to the bot's functionality by modifying code related to the `bot/constants.py`, and issue matching regex as well as merging branch 'master' with feature branches. These changes suggest work on core bot features and integration, like updating constants and fixing issue-matching regex. The user also overhauls and switches whitelist checks.
The community bot for the Python Discord community
Role in this project:
Back-end Developer
Contributions:240 reviews, 208 commits, 65 PRs in 2 years
Contributions summary:Hassan primarily focused on back-end development, specifically implementing features for the Python Discord bot. Their contributions include implementing a channel converter for more flexible channel mentions, as well as adding and modifying voice channel muting functionality within the moderation module. These changes involved creating new classes and functions within the `bot/converters.py` and `bot/exts/moderation/silence.py` files, demonstrating a focus on enhancing the bot's functionality.
python310python311pythondiscord-pythondiscord
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.