Jack of all trades

Meaning: A person who can do many different types of work or has many different skills.

Example: He is a real jack of all trades and can repair computers, write articles and fix electrical problems.