Skip to main content
David RaafatDR
Open to opportunities

David Raafat

@davidraafat

Senior Dynamics 365 CE developer at Siegwerk who built React PCF controls and owns the Azure DevOps release pipeline.

Egypt
Message

At Siegwerk, I lead the transition of D365 CE application ownership from Deloitte to the internal team. I also own the Azure DevOps CI/CD and ALM pipeline for managed solutions.

I built React PCF controls integrated with Microsoft Graph API and SharePoint, including a component that prevents conflicting edits to shared records. I also architected Azure Functions, Azure Data Factory, and Logic Apps solutions for automated business processes and ETL workflows.

At Orascom Development, I implemented C# plugins and custom workflows that reduced manual work by 40%, and built Power Automate flows integrated with Dataverse. Earlier, I developed e-learning, teaching assistant, and CRM systems as a freelance full-stack web developer, and contributed to integration projects as a Software Engineer Trainee at IBM.

Experience

Work history, roles, and key accomplishments

FR

Full Stack Web Developer

Freelance

Jan 2021 - Dec 2024 (3 years 11 months)

Built an e-learning platform for chemistry educators, a teaching assistant portal, and a CRM system for Clavis Company.

IBM logoIB

Software Engineer Trainee

Jul 2021 - Sep 2021 (2 months)

Contributed to integration projects applying enterprise architecture patterns and microservices, and documented system workflows with IBM Rational tools.

Education

Degrees, certifications, and relevant coursework

Cairo University logoCU

Cairo University

Bachelor of Engineering, Computer Engineering

Bachelor of Engineering in Computer Engineering from Cairo University, Faculty of Engineering, graduated in July 2022.

Interested in hiring David?

You can contact David and 90k+ other talented remote workers on Himalayas.

Message David

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan