Ondřej je zakladatelem advokátní kanceláře TPS Advokáti (dříve Advokátní kancelář Ondřej Trnka). Ve své praxi se věnuje širokému spektru právních služeb, především v oblasti nemovitostních projektů a v oblasti veřejného práva. Věnuje se též právu obchodnímu (korporátnímu i závazkovému) a občanskému. Dlouhodobě se specializuje na poskytování právních služeb německy mluvícím klientele.
Před založením advokátní kanceláře TPS advokáti (dříve Advokátní kancelář Ondřej Trnka) působil ve dvou českých advokátních kancelářích (v Praze a v Českých Budějovicích) a krátce též na Ministerstvu průmyslu a obchodu (na Odboru mezinárodního a evropského práva).