I am kind of a novice at this myself, so I will leave detailed analysis of your vehicles and electronics to someone who has a greater level of system mastery than I do.
What I do see is a character who is a fairly broad generalist in three areas, hacking, rigging/vechicle use, and ranged combat. You have professional competence in all three areas, but not extreem levels of skill at any one. Depending on what you were looking for, and the campaign, this may be fine. This works especially well in a small group, when every character needs to cover several specialties. On the other hand, you are going to be outfought by the street sammies, out hacked by the pure hackers, and out rigged by the guy who pushed his reaction up to 9. It is often said that Shadowrun is a game of specialists. While its reasonable (in fact preferable) to be able to do something other than your specialty, if your campaign is action heavy or is about being "bleeding edge" in your particular field, you might consider refocusing in one particular area and being slightly less good at the other two.