1 answer
(click or scroll down)
Some synonyms for "competent" include:
1. Capable
2. Proficient
3. Skilled
4. Adept
5. Qualified
6. Able
7. Efficient
8. Effective
Choose the one that best fits the context in which you plan to use it!