I've just checked it a few minutes ago. <------- This is ok, though.
No. Strictly speaking (i.e., prescriptively -- Please don't harm me!), no present perfect tenses together with a mention of a particular time, including ago expressions and when, after, before, and similar time...