Badges
Certifications
Work Experience
Software Engineer
Microsoft• June 2020 - Present
Software Engineer
InoviaAI• January 2013 - June 2020
Software Engineer
Microsoft• May 2007 - June 2009
Education
KTH Royal Institute of Technology, Stockholm
Security, MS• 2009 - 2012
University of Science and Technology of China
Computer Science, BS• September 2000 - June 2004