Victor Ivanov was recruited into the Soviet military services at an early age, and trained to fight and kill in service of the corporations. Eventually, beaten, broken, and a bit unbalanced, he was discarded as “waste”, sent on a desperate mission which resulted in the death of his companions. As the only survivor, thanks to a faulty cranial bomb, he is on the run now from the old corporation, due to the information and background that he has.
Victor uses the street name of “Angel”, and serves the downtrodden and forgotten of Seattle as a street doc and medic. His training keeps him prepared for combat at any time, mixing his grenades with his stimpacks. Angel is played by Thad, a long term gamer, who has a lot of familiarity with the Cyberpunk genre in general, and the Shadowrun game (and others specifically). Thad is one of my old gaming group, and has gamed with me for 20+ years, though he now lives out of state. His experience is reflected in not only a very capable combat character, but his detailed background developed for the character.