Mahmoud Esmaeili

Senior Software Engineer at Cambium Learning Group

Mahmoud Esmaeili is a seasoned software engineer with extensive experience in software development. Currently serving as a Senior Software Engineer at Cambium Learning Group since January 2021, Mahmoud previously held similar positions at the American Institutes for Research from June 2013 to January 2021, where contributions included roles as both a Senior Software Engineer and .NET Developer. Prior to that, Mahmoud worked as a .NET Developer at Mobile Audit, Inc. for a brief period in 2013, and at Ulkamiz from September 2007 to May 2009. Mahmoud holds a Bachelor's degree in Computer Software Engineering from Payame Noor University, completed in 2007.

Location

New Alexandria, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Cambium Learning Group

1 followers

Cambium Learning designs and publishes instructional technology for elementary, secondary, and adult students and teachers.


Industries

Employees

1,001-5,000

Links