Is my Chinese name old fashioned?

So just curious how someone who is a native Chinese speaker would perceive this name: 庄士杰. Is there a particular mental image? I haven’t heard anything bad but probably sounds old fashioned.

My grandfather picked it out a long time ago. I think he might have consulted a fengshui expert on it.