Emad Shaaban

Senior Software Engineer at Khwarizm Consulting

Alexandria, Alexandria, Egypt
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
Emad Shaaban is a Senior Software Engineer based in Alexandria, Egypt with 13 years of experience building full-stack and microservices-driven applications, with a particular interest in Offline-First architectures. He co-founded and served as CTO of Bizzo Tech, and now drives engineering at Khwarizm Consulting, blending startup grit with enterprise delivery. Emad contributes to open-source tooling for online learning platforms—having modernized an edX video downloader from Python 2 to 3 and added authentication and selective-download features—illustrating practical backend craftsmanship. His background in MIS and hands-on ERP implementation work gives him a strong appreciation for reliable, user-focused systems and pragmatic integration patterns. Colleagues describe him as someone who moves seamlessly between architecting resilient services and shipping the small, essential scripts that make complex systems usable.
code13 years of coding experience
job1 year of employment as a software developer
bookComputer Science, Computer Science at Coursera
book10gen Education
bookComputer Science, Computer Science at Udacity
bookOpenHPI
bookBachelor's degree, Management Information Systems, V.Good (86%), Bachelor's degree, Management Information Systems, V.Good (86%) at Alexandria University
bookComputer Science, Computer Science at EdX
languagesArabic, English
github-logo-circle

Github Skills (6)

youtube-dl10
urllib10
beautifulsoup10
python10
edx9
download-manager8

Programming languages (8)

TypeScriptCSSJavaScriptGoHaskellHTMLElixirPython

Github contributions (5)

github-logo-circle
coursera-dl/edx-dl

Oct 2012 - Oct 2012

A simple tool to download video lectures from edx.org (and other openedx sites)
Role in this project:
userBack-end Developer
Contributions:17 commits in 14 days
Contributions summary:Emad primarily focused on developing and modifying the `edx-dl.py` script, which is a tool for downloading video lectures. Their contributions include modifying the script to handle user authentication, course selection, and downloading video lectures from edx.org. The user implemented functionality for choosing specific weeks or all videos, and selecting video formats using the youtube-dl library. Additionally, code was converted from Python 2.7 to Python 3.
downloaderpythonvideo-downloadstanford-onlinevideos
BizzoTech/docker-erpnext

Jul 2017 - Dec 2017

Contributions:3 releases, 68 commits, 65 pushes in 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.
Request Free Trial
Emad Shaaban - Senior Software Engineer at Khwarizm Consulting