John Refaat

Senior Software Engineer

John Refaat is a Senior Software Engineer at Upwork since May 2024, bringing extensive experience from ITWorx, where tenure spanned from October 2009 to January 2021 in various roles, including Lead Software Engineer. In the lead position, John Refaat focused on implementing and supporting big data pipelines, ensuring the effective integration of machine learning algorithms, and building software architecture. Earlier roles included responsibilities as a Senior Software Engineer, designing and troubleshooting software programs throughout the project life cycle, while also contributing to project estimates. John Refaat began a career in software engineering as an intern at ITWorx in 2008, following the completion of a Bachelor of Science degree in Physics and Computer Science from Ain Shams University in 2009.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices