Summary
Omar Sourour is a Staff Software Engineer with 11 years of experience building language understanding and collaboration products, including seven years at Microsoft where he led frontend teams for Azure Language Studio and LUIS. He combines strong full-stack chops (TypeScript, React, Node.js, Azure/GCP) with a founder’s mindset from launching Eraser and securing enterprise customers like Microsoft and Thermo-Fisher. As a dev lead for four years he prioritized team culture, mentorship, and rapid onboarding—automating setup to get new hires productive in under 15 minutes. He emphasizes accessibility, test-driven quality, and reusable tooling, having open-sourced a cross-product document annotation library and achieved high test coverage across clients. Outside work he volunteers as a Sunday school teacher and calligraphy instructor, reflecting a commitment to education and craft that informs his patient, people-first leadership.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.) Computer Engineering, Bachelor of Science (B.S.) Computer Engineering at Alexandria University
IGCSE, IGCSE at Al Riyada Language Schools
Arabic, English