Direct the support ticket to a specific user based on requestor profile field

Support System plugin can direct the support tickets directly to the user specified on the config of the ticket category.

We need to direct the tickets based on who the requester is.

The easy way is to direct the ticket based on a specific custom profile field.

Can someone give me the best route to implement this?