Microsoft
Software Engineer, Microsoft Lync
Microsoft
Software Engineer, Microsoft Business Division
Senior Software Engineer, Tweet Anatomy
Engineering Manager, Growth
Staff Software Engineer, Media Platform
Edge Delta
Co-Founder & CTO
Middle East Technical University