Ahmed Khalaf

Senior Software Engineer at Just Russel

Ghent Metropolitan Area Belgium
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
Ahmed Khalaf is a Senior Software Engineer with 10 years of experience building reliable web applications and logistics-focused systems using Python, Node.js and React. He has led large migrations and optimizations—most notably redesigning a legacy payroll system serving 50,000 active employees—and contributed backend fixes and feature improvements to the widely used open-source Odoo ERP. Based in Ghent, he blends hands-on bug fixing and module-level enhancements with architecture and integration work, including bank API integrations for payroll automation. Colleagues rely on him for pragmatic solutions to complex data and inventory workflows, and he brings a track record of shipping production-ready code across startups and enterprise products.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at The German University in Cairo
languagesEnglish, Arabic, German, French
github-logo-circle

Github Skills (10)

erp10
stock10
planning10
odo10
odoo10
python10
inventory-management10
database9
databases9
postgresql8

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
odoo/odoo

May 2022 - Dec 2022

Odoo. Open Source Apps To Grow Your Business.
Role in this project:
userBack-end Developer
Contributions:73 reviews, 71 commits, 57 PRs in 7 months
Contributions summary:Ahmed primarily contributed to bug fixes and improvements within the Odoo ERP system. Their work involved addressing issues related to various modules, including repair, manufacturing, stock, and purchase. The user's commits showcase their ability to identify and resolve specific problems, such as incorrect valuations after price changes and issues with quantity updates after a MO (Manufacturing Order) modification. Furthermore, they introduced new features like allowing the modification of the picking source and destination locations until the 'done' state.
pythonodooappserpdjango
AhmedAmirK/Node-Messenger

May 2017 - May 2017

Contributions:4 PRs, 6 pushes, 5 branches in 4 days
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
Ahmed Khalaf - Senior Software Engineer at Just Russel