I would take down your hihats some and play with velocity values a bit more, but otherwise, nice work!
I think some work could be done mixing your drums. A free plugin such as KSHMR Essentials kick could handle most of the needed processing to help them cut through no problem. Make sure you're mixing each drum or drum type in separate channels and tame any frequencies that would make them sound muddy.
I work with fully electronic instruments too, so I know how hard life can be haha. You're off to a great start!