your general rotational gameplay seems solid - a few too many executes perhaps (check when to use execute in the priority list). I did notice some big gaps in your uptime, mostly due to add spawns.
Generally - grab more coin buffs, dont get hit by coins as much, fix your uptime issues. Parsing requires more uptime so stay on boss unless your ST dps on adds is required to kill the boss but the boss should generally be moved to the adds you want to kill so melee can keep uptime up.
Additionally, your stats are a bit off. Try to convert more of your crit into haste mastery. The motherlode ring will be a good replacement for the ring you had on. Additionally, replace the legendary skipper citrine with windsinger's runed citrine in your cyrce's circlet if it sims higher single target damage.
I also recommend doing more delves praying for mechano core amplifier or similar trinket drops that could be more useful than pacemaker (pacemaker sims high with low crit stat)