What does my boss mean?

My boss said to me that “ you are smarter than you let on”! What’s that suppose to mean? Is he saying I am sanding bag or pretend to be dumb yet a smart person?