How can I find only products created by user

You can use db query API findOne as LuisAlaguna mentioned before. If you want use EntityService api, you can get the population result, then estimate the equation between query user and created user.