Ahmed Elghareeb

Senior Software Engineer at Center for Digital Trust (C4DT), EPFL

Chavannes-près-Renens, Vaud, Switzerland
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
Ahmed Elghareeb is a Senior Software Engineer with 11 years of hands-on experience building scalable backend and cloud systems using Python, Django, TypeScript, Docker and distributed tooling. He combines product-focused engineering (payments, loans, backoffice workflows) with research-grade prototyping at EPFL, where he’s worked on digital identity, adversarial AI and privacy-preserving ML like homomorphic encryption and decentralized learning. Ahmed has led cross-border teams, driven platform redesigns (including a payment system rework and ML-driven risk scoring), and contributed to notable open-source projects such as maintenance and modernization of the popular django-environ library. Based in Switzerland, he pairs strong systems design and long-term planning skills with a curious research mindset—reading papers and spinning up language-agnostic proofs-of-concept to validate emerging standards.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Computer Engineering, Bachelor of Engineering (B.Eng.), Computer Engineering at Mansoura University
bookMicroMasters on Statistics and Data Science, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, MicroMasters on Statistics and Data Science, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES at MITx on edX
languagesJapanese, French, English, Arabic
github-logo-circle

Github Skills (5)

python10
django10
testing9
urllib9
cicd8

Programming languages (8)

TypeScriptSmartyShellVueGoJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
joke2k/django-environ

Jan 2020 - Jan 2020

Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.
Role in this project:
userBackend Developer
Contributions:5 commits, 1 comment in 1 day
Contributions summary:Ahmed primarily focused on improving the compatibility and maintainability of the `django-environ` library. Their contributions included refactoring code to remove Python 2/3 compatibility layers and leveraging modern Python features. They also updated the project's dependencies and CI configuration to support newer Python versions, while also modifying test configurations.
environment-variablespythontwelve-factordjango12factor
lanterno/RestuApp

Mar 2018 - Mar 2023

This Repo is about testing Restful ideas and about restaurants.. you can use this app if you want :D
Contributions:3 pushes, 1 branch in 5 years 1 month
restfultestingrestaurants
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