Hmmm. Not sure this is the most efficient way, but the first thing that springs to mind is:
(i) H3O+, heat (hydrolysis of ester and decarboxylation)
(ii) HONO - (to give alpha-keto oxime)
(iii) Hydrolyse - (to give the 1,2-diketone)
(iv) Wittig reaction - (with R3P=CHCOOEt) - I guess there may be issues here with only reacting at one ketone, but a ketone alpha to another ketone should be more electrophilic than the Wittig product, so perhaps in theory as long as you use 1 eq of the ylid you'll be OK.
(v) Hydrogenation
That's pretty lengthy though...
Maybe you could treat with base, say 1 eq NaH, to form the enolate then drop in Ethyl alpha-bromoacetate. Not sure if your enolate will be too hindered to do this Sn2 though. After that you could hydrolyse your esters/decarboxylate. From here re-esterification would give the desired product.
eg
(i) Base, then BrCH2COOEt
(ii) H3O+, heat
(iii) EtOH, H+
I think that approach might be better.