Badges
Certifications
ayanga has not earned any certificates yet.
Work Experience
Senior Software Engineer
Moda Operandi• November 2019 - Present
Software Developer
Thoughtworks• February 2014 - August 2018
Education
Duke University, Durham
Computer Science, BA• 2005 - 2010