W Z@bfrainChinaFollow BadgesProblem SolvingCPPRuby Certificationsbfrain has not earned any certificates yet. Work Experiencebfrain has not updated employment details yet.Educationbfrain has not updated education details yet.