Muhammad Usman

Principal Software Engineer at TimeSolv Corporation

Muhammad Usman has a diverse work experience spanning over a decade in various software engineering roles. Muhammad is currently working at TimeSolv Corporation as a Principal Software Engineer since March 2022. Prior to this, they held the position of Sr. Software Engineer at the same company from May 2018 to January 2023.

Before joining TimeSolv Corporation, Usman worked at Fauji Foundation as a Sr. Application Developer from June 2017 to June 2018. Muhammad also served as a Sr. Java Developer at Asterisk Sol. Pvt Ltd from December 2014 to June 2017.

Usman's experience includes leadership roles as well. Muhammad worked as a Team Lead at Noetic Technologies (Middle East) from February 2014 to December 2014. Additionally, they worked as an Assistant Software Engineer at InterActive Group from February 2010 to November 2011.

Throughout their career, Usman has gained hands-on experience in software engineering, developing applications, and utilizing various programming languages.

Muhammad Usman pursued a Master of Computer Science (MCS) degree in Computer Science from UIIT, PMAS-Arid Agriculture University Rawalpindi. Muhammad completed this educational program between the years 2008 and 2010.

Links


Timeline

  • Principal Software Engineer

    March, 2022 - present

  • Sr. Software Engineer

    May, 2018