trained professional
- expertHighly skilled practitioner
- skilledHaving learned ability
- certifiedOfficially declared valid
- licensedGranted official permission
- qualifiedMeeting necessary standards
specialist · practitioner · competent · experienced · credentialed · mastery · diploma · expertise · polished · seasoned · honed · accredited · professional · coach · mentor · surgeon · technician · craftsman
trained professionalamateur
Nonprofessional participant
novice · layperson · unskilled worker · nonprofessional · volunteer
trained professionalhobbyist
Recreational pursuer of interests
enthusiast · volunteer · DIYer · weekend warrior · armchair expert