Hmm, well she was a member of law enforcement part of the reason for the ware, and she's a second generalization shadowruner, hence the rest of it. She had parents who wouldnt let their baby go out without at least 3 Ips. If you want slightly more detailed back story here are the explanations.
She learnt a lot from her parents, combat infiltration advanced social skills, her mother taught her about the awakened world (being a mystic adept herself). and her father taught her computing and hacking. She picked up first aid, forensics and much t do with security and police matters from her work and training with knight errant. She taught herself multiple languages including social customs
Her contacts, she needed to have a shadowruner contact. Her parents set her up with a reliable old friend of theirs who wouldn't get her killed (mcallistar). As to dante's manager, that's where she spends ALL of her social time.
Her comlink remember, defence is firewall + analyse, and she needs good progs and computing to make good disguises. Her background means she would have SOME knowlege of hacking.
You don't need medicine or chemistry to have forensics, forensics is specialized enough that it would include all the requisite basic biology and chemistry. But Maybe i'll scrounge a couple of points for it.
Need to add hardware finding points is hard.
If the cyberware would set of scanners i'll have to change that, though i thought it was legal and easily enough explained.
Edge is ESSENTIAL for a generalist