Abdolkarim Dabbagh

Principal Engineering Manager at Truveta

Abdolkarim Dabbagh has extensive work experience in the software engineering and consulting fields. Abdolkarim is currently working at Truveta as a Principal Engineering Manager, a role they started in May 2022. Prior to this, they held the position of Principal Software Engineer at Truveta from January 2021 to May 2022.

Before joining Truveta, Abdolkarim worked at Microsoft as a Senior Software Development Engineer from September 2018 to December 2020. Abdolkarim also held the role of Software Development Engineer II at Microsoft from January 2017 to September 2018.

Abdolkarim's previous experience includes working at Ericsson as a Consulting Manager from May 2016 to November 2016. Abdolkarim also worked at ZCOM Systems Group Inc. as a Consultant from May 2014 to March 2016, and at Orga Systems as a Consultant from April 2013 to February 2014.

Earlier in their career, Abdolkarim worked at Merge Healthcare as a Software Developer from December 2012 to March 2013, and at ConceptWave as a Software Developer from March 2011 to December 2012.

Abdolkarim Dabbagh completed their Bachelor of Science degree in Computer Science from the University of Tehran between 2000 and 2005. Abdolkarim then pursued further education and obtained a Master of Science degree in Computer Science from Ryerson University from 2008 to 2011.

Links

Timeline

  • Principal Engineering Manager

    May, 2022 - present

  • Principal Software Engineer

    January, 2021