–noun
1. a person who has special skill or knowledge in some particular field; specialist; authority: a language expert.
2. Military.
a. the highest rating in rifle marksmanship, above that of marksman and sharpshooter.
b. a person who has achieved such a rating.
–adjective
3. possessing special skill or knowledge; trained by practice; skillful or skilled (often fol. by in or at): an expert driver; to be expert at driving a car.

According to this definition he is!
Just don't let him start making you take out the garbage