July, 2023 - present
System Software Developer at TapeArk
System Software Developer at OpenPath Products
System Software Developer at Indusenz
System Software Developer at Keystone Education Group
System Software Developer at SunTec Business Solutions