The past tense of improve upon is improved upon.
The third-person singular simple present indicative form of improve upon is improves upon.
The present participle of improve upon is improving upon.
The past participle of improve upon is improved upon.