It is a common opinion that Romans did not contribute anything to exact sciences, but did contribute much to engineering. (How can it be otherwise, anyone who has been on the territory of the former empire could see all these marvelous buildings, temples, walls, roads, bridges, aqueducts and bathhouses everywhere).
Can anyone name any Roman engineer, except Vitruvius?
To be more precise, there was a lot of excellent mathematics, physics and astronomy in the Roman empire. But this was done by people who wrote in Greek and had Greek names (though it is possible that some of them, like perhaps Ptolemy, were Roman citizens).
I do not count popular writers like Pliny (the elder) or Varro, who wrote huge low-quality encyclopedias: this is not science but popularization. (Same applies to Vitruvius btw).
I recently read the correspondence of Pliny the Younger (who was a governor of a province) with his princeps (Trajan). One of the main recurring topics is Pliny asking to send him an architect or a surveyor for his architectural or hydraulic works. To all these repeated requests Trajan replies that engineers are in great shortage in Rome, and why does not Pliny find one himself nearby, he is in Greece, after all!
Another piece of evidence is Wikipedia article on Greek and Roman artillery. 5 books on artillery survived. All Greek. Except Vitruvius, again.
Could it be that all these engineering marvels were really created by Greek engineers? Could it be that even in the area of artillery and siege engines the Roman empire relied exclusively on the Greek engineers?
EDIT. The author of the Wikipedia article on Vitruvius kindly made a "list of references" in Vitruvius book. Of the "writers who WROTE on architecture" there are 3 Latin names. Two of them are known only from this reference, the third one is Varro, who was certainly not an architect himself. Of the "architects" all 5 are Greeks. Of the "temple builders" one of the 9 names sounds Latin, other 8 Greek. On all other engineering - only Greek names.