Quite cool. However, trying to stick everything on one ship rarely turns out well. You can only do one of: geosurvey, gravsurvey, or collect fuel, at a time. Splitting this into three ships (maybe four for the combat ship) would let you do everything at once.
You definitely want to switch out your sorium harvester for fuel. The limiting factor on this ship isn't range, it's maint life. Put the harvesters on a separate ship (without maint life), or just refuel from refineries.
Speaking of range, 20 B km is pretty low.
Check the left side of your ship design window. There should be 'reactor power' and 'power required' fields. It looks like you have far too much power to me.
It's not actually that fast for internal confinement drives. It's what, 10% drive? Most people use more. I don't claim to be any good at 5.x drive design though.
Ideally, your fire controls should be specialized for their weapons.
Turrets are almost always used at max fire control speed for a 4x speed FC.
No jumpdrive. You're limited to using tenders, or a gate network.
A single layer of armor and four shield isn't going to block more than a shot or two.
The mix of weapons is odd. That tech level of particle beam has no business being used when you have ultraviolet lasers. Full size lasers would beat it at every point. Mixing armor damage weapons and mesons/microwaves is also a bit odd. Only good purposes are dropping shields, and ranges your other weapons can't reach. I suggest a fire control capable of the lasers' full range, if you keep them.
You don't actually have an active sensor to paint your targets with -- you can't shoot anything.
I could dig up some of my 6.21 survey ship designs for comparison if you're interested.