Not bad, but can be better.
If you put it in jazz category, you might want to add a 7th or a 9th to those chords, because like this is a bit... not jazzy
The soloing could use some more modes, try the bebop scale in combination with what you played.
Cheers and keep it up, I really appreciate some real instruments on NG.
Please contact me if you would like to use this in a project. We can discuss the details.