Complex sentence: Leon released the initial version within two months of having been assigned the job; after receiving positive feedback from the artists using the software, Leon kept updating various functionalities of the software over the years.
Split into simpler sentences: Leon released the initial version within two months of having been assigned the job. After receiving positive feedback from the artists using the software, Leon kept updating various functionalities of the software over the years.