Bin Long@binlongStaff Software Engineer at MomentaChinaFollowAboutCurrentBaiduEducationShanghai Jiaotong University, Shanghai BadgesProblem SolvingCPPSql CertificationsCertificate: Problem Solving (Basic)VerifiedskillCertificate: Problem Solving (Intermediate)VerifiedskillCertificate: SQL (Basic)VerifiedskillWork ExperienceSoftware EngineerTencent•  2013 - 2014Senior Software EngineerBaidu•  2015EducationShanghai Jiaotong University, ShanghaiComputer Science, MS•  2010 - 2013