OK, now that you have found the right gallery property, you are half way there.
This will work if your table 'Time Reporting' has a column with the name of the site worker, either explicitly as a stand-alone column or you can use the created by or modified by columns for example as you already suggest.
If this is the case, then I need to know a few things is order to be specific with the help:
- Which column do you want to use to identify the site worker?
- What is the name of this column? (assume it is MyPersonColumn for now)
- What data does this column contain when seen from PowerApps? (i.e. a text of the name, a text of the email, or an integer ID or a GUID?) (you may need to create a text box in PowerApps and set its Text property to First('Time Reporting').MyPersonColumn in order to be sure)
- When you create a text box in your app and set its Text property to User().FullName, does it properly show your name?
- Is the data in 3 and what you get in 4 exactly the same?
If the answer to 5 is yes, then the answer is simply this:
Gallery1.Items = Filter ( SortByColumns(Search('Time Reporting', TextSearchBox1.Text, "Description"), "ID", If(SortDescending1, Descending, Ascending)) , MyPersonColumn = User().FullName)If the answer to 5 is no, then I need to know one more thing: is your SharePoint on-line (Office365 plan) or on-premise?